1 云计算概述 云计算是一个虚拟化的计算机资源池,借用了量子物理中的“电子云”(Electron Cloud)思想,强调说明计算的弥漫性、无所不在的分布性和社会特性。“云”是指计算机群,每一群包括了几十万台、甚至上百万台计算机,是数据存储和应用服务的中心,用来完成存储和计算工作。云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。
云计算可以划分为3个层次:IaaS(Infrastructure as a Service)、PaaS(Platform as a Seivice)、SaaS(Software as a Service)。其中,IaaS是基础设施层,通过网格计算、集群和虚拟化等技术实现;PaaS是作为一种服务提供给用户可以访问的完整或部分应用程序的开发平台;SaaS是软件作为一种服务来提供完整可直接使用的应用程序,在平台层以SOA方法为主,使用不用的体系应用构架,具体是用不同的技术实现,表示在软件应用层使用SaaS模式。图1所示是云计算技术的体系结构。