一 定义:
云计算是一种模型,它可以实现随时随地,便捷地,随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用、及服务),资源能够快速供应并释放,使管理资源的工作量和与服务提供商的交互减小到最低限度。
二 基本特点:
(1)随需应变的自助服务 消费者可以单方面地按需自动获取计算能力,如服务器时间和网络存储,从而免去了与每个服务提供者进行交互的过程。
(2)无处不在的网络访问 网络中提供许多可用功能,可通过各种统一的标准机制从多样化的瘦客户端或者胖客户端平台获取(例如,移动电话、笔记本电脑、或PDA掌上电脑)。
(3)资源共享池 服务提供者将计算资源汇集到资源池中,通过多租户模式共享给多个消费者,根据消费者的需求对不同的物理资源和虚拟资源进行动态分配或重分配。资源的所在地具有保密性,消费者通常不知道资源的确切位置,也无力控制资源的分配,但是可以指定较精确的概要位置(如,国家、省、或数据中心)。资源类型包括存储、处理、内存、带宽、和虚拟机等。
(4)快速而灵活 能够快速而灵活地提供各种功能以实现扩展,并且可以快速释放资源来实现收缩。对消费者来说,可取用的功能是应有尽有的,并且可以在任何时间进行任意数量的购买。
(5)计量付费服务 云系统利用一种计量功能(通常是通过一个付费使用的业务模式)来自动调控和优化资源利用,根据不同的服务类型按照合适的度量指标进行计量(如,存储、处理、带宽和活跃用户账户)。监控,控制和报告资源使用情况,提升服务提供者和服务消费者的透明度。
三 服务模型:
(1)软件即服务(SaaS) 该模式的云服务,是在云基础设施上运行的、由提供者提供的应用程序。这些应用程序可以被各种不同的客户端设备,通过像Web浏览器(例如,基于Web的电子邮件)这样的瘦客户端界面,所访问。消费者不直接管理或控制底层云基础设施,包括网络,服务器,操作系统,存储,甚至单个应用的功能,但有限的特定于用户的应用程序配置设置则可能是个例外。
(2)平台即服务(PaaS) 该模式的云服务,是将消费者创建或获取的应用程序,利用资源提供者指定的编程语言和工具部署到云的基础设施上。消费者不直接管理或控制包括网络,服务器,运行系统,存储,甚至单个应用的功能在内的底层云基础设施,但可以控制部署的应用程序,也有可能配置应用的托管环境。
(3)基础设施即服务(IaaS) 该模式的云服务,是租用处理、存储、网络和其他基本的计算资源,消费者能够在上面部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制底层的云计算基础设施,但可以控制操作系统、存储、部署的应用,也有可能选择网络构件(例如,主机防火墙)。
四 部署模型
(1)私有云(Private cloud) 私有云是为一个用户/机构单独使用而构建的,可以由该用户/机构或第三方管理,存在预置(on premise)和外置(off premise)两个状态。
(2)社区云(Community cloud) 社区云是指一些由有着共同利益(如,任务、安全需求、政策、遵约考虑等)并打算共享基础设施的组织共同创立的云,可以由该用户/机构或第三方管理,存在on premise或off premise两个状态。
(3)公共云(Public cloud) 公共云对一般公众或一个大型的行业组织公开可用,由销售云服务的组织机构所有。
(4)混合云(Hybrid cloud) 混合云由两个或两个以上的云(私有云、社区云、或公共云)组成,它们各自独立,但通过标准化技术或专有技术绑定在一起,云之间实现了数据和应用程序的可移植性(例如,解决云之间负载均衡的云爆发(cloud bursting))。