云计算(Cloud Computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备。
[HTML_REMOVED]
云计算基本特征
根据美国国家标准和技术研究院的定义,云计算服务应该具备以下几条特征:
- 随需自助服务。
- 随时随地用任何网络设备访问。
- 多人共享资源池。
- 快速重新部署灵活度。
- 可被监控与量测的服务。
一般认为还有如下特征:
- 基于虚拟化技术快速部署资源或获得服务。
- 减少用户终端的处理负担。
- 降低了用户对于IT专业知识的依赖。
服务模式
- IaaS(Infrastructure as a Service)基础设施即服务,提供的服务范围大都集中在对象存储、计算主机、数据库等,目前较流行的开源管理平台主要是Openstack、CloudStack。国外主要服务商为亚马逊(S3、EC2)。国内阿里云、盛大云均是比较优秀的服务提供商。
- PaaS(Platform as a Service)平台即服务,Google GAE、百度BAE、新浪SAE都是比较成熟的平台。
- SaaS(Software as a Service)软件即服务,这个是目前最不明确的部分,各个厂商都尽力在靠拢,但由于业务应用层的多样性,实施起来相对复杂。
相关技术
- 分布式存储:文件存储(GlusterFS、Ceph)、对象存储(Swift、Ceph)、块存储(Ceph)
- 共享及集群存储:文件存储(NFS、Samba)、块存储(CLVM,ISCSI)
- 虚拟化:KVM、Xen、Vmware、VirtualBox、Hyper-V