云计算是一种计算模型,它将诸如运算能力、存储、网络和软件等资源抽象成为服务,以便让用户通过互联网远程享用,付费的形式也如同传统公共服务设施一样。因需而定、提供方便、动态改变和无限的虚拟化扩展能力是云计算的几个重要特征。
不同的“云”对应着不同的基础设施。下面是三种广义的“云”:
1. 基础设施即服务(IaaS)
- 用户通过标准的Web浏览器来使用Internet上的软件服务
- 包含一个通过多重租用(Multi-tenancy)根据需要作为一项服务提供的完整应用程序
- 用户不必购买软件,只需按需租用软件
2. 平台即服务(PaaS)
- 提供应用服务平台,如互联网应用编程接口,运行平台等
- 用户基于该应用服务平台,可以构建和部署自己的应用
3. 软件即服务(SaaS)
- 以服务的形式提供虚拟硬件资源,如虚拟主机、存储、网络等资源
- 用户无需购买服务器、网络设备、存储设备,只需通过互联网租赁即可搭建自己的应用系统