VPN:虚拟专用网,指在公用网络上搭建专用网络的技术。之所以称为虚拟网,主要是因为整个VPN网络的任意两个节点之间的链接没有传统专网所需要要的端到端的炉里链路。而是架构在公用网络服务商所提供的网络平台。

VPN属于远程访问技术,简单的说就是利用公网链路架设私有网络。例子:比如我放假回家,但是我想访问校内网的服务器资源,这种访问就属于远程访问。这要如何实现呢?VPN的解决方法是在内网中架设一个VPN服务器,VPN服务器有两块网卡,一块连接内网,一块连接公网。当我在家连上互联网之后,通过互联网找到VPN服务器,然后利用服务器作为跳板,访问校内的资源。为了保证数据安全,VPN服务器和客户机之间的通讯数据都进行了加密处理,有了数据加密,就可以认为数据是在一条专用的数据链路上进行安全传输,就如同专门假设了一个专用网络一样。但实际上VPN使用的是互联网的公用链路,因此只能承做虚拟专用网。

VPN实际上是利用加密技术在公网上封装出了一个数据通讯隧道。用了这种技术,就能让不在校内或者不在公司内部的人员访问校内或者公司内部的资源---只要连接上互联网。、


IDC:Internet data center,互联网数据中心。基于互联网,为集中式收集,存储,处理和发送数据的设备提供运行维护的设施基地并提供相关的服务。IDC提供的主要业务包括:

主机托管,资源出租,系统维护,管理服务。可以简化的理解为,公共的商业化的internet机房。


NoSQL:指的是非关系型数据库。随着web2.0(强调交互性,客户端不仅仅是查看,且能修改)的兴起,传统的关系型数据库满足不了要求,特别是超大规模的和高并发的SNS(social networkd service)类型的web2.0纯动态型的网站显得力不从心,暴露了很多难以克服的问题。

NoSQL=not only SQL,意即反SQL运动,是一项全新的数据库革命性运动。因为现今的计算机体系结构在数据存储方面要求有庞大的水平扩展性,NoSQL致力于这一方面。

IaaS:infrastructure as a service基础设施即服务:消费者通过Internet从完善的计算机基础设施中获得服务。分为两种公有的,私有的,例,租借计算能力完成大型计算

PaaS:Platform as a service:平台即服务:即通过把自己的服务放在租借的平台上,完成相应功能 

SaaS:software as a service :软件即服务:租借软件,最高层次的租用。


Hadoop:是一个能够对大量数据进行分布式处理的软件架构。hadoop是一种可靠,高效,可伸缩的方式处理的。Hadoop是可靠的,因为他假设计算元素和存储会失败,因此他维护多个工作数据副本,确保能够针对失败的节点重新分布处理。Hadoop是高效的,因为它以并行的方式工作,通过并行处理加处理速度。Hadoop是可伸缩的,能过处理PB级数据。此外,Hadoop依赖于社区服务器,他的成本比较低。