云计算部署模式表示的是某种特定的云环境类型,主要由所有权、大小和访问方式进行区分,不同的部署模式对基础架构提出了不同的要求。目前,业界存在四种通用的云计算部署模式,即公有云(Public Cloud)、私有云(Private Cloud)、社区云(Community Cloud)和混合云(Hybrid Cloud)。
1.公有云
基于互联网向企业外部用户提供服务是公有云的主要特征。公有云服务可通过网络及第三方服务供应商开放应用给用户使用,例如Amazon的AWS、Salesforce.com等。公有云需要对用户实施严格的访问控制,在确保不同租户的数据被安全隔离的同时,提供基于互联网的弹性计算服务,并通过规模效应实现经济收益。公有云一般由云服务运营商搭建,是面向公众的云计算类型,任何人都可以申请、使用公有云资源,一般规模较大,对可靠性、安全性的要求也很高,因此其基础架构的组成往往也比较复杂。
2.私有云
私有云的建设、运营和使用都在某个组织或企业内部完成,其服务的对象被限制在组织内部,对外没有公开接口,较大程度保证了信息的安全性,因此一些大型企业通常倾向于选择部署私有云。私有云将数据、程序、网络等都在组织内部管理,不会受到网络带宽、外部安全问题和法规的限制。但私有云规模有限,当访问并发量突然增大、需要资源动态提升时,私有云很难快速、有效地扩展。私有云的设计、部署与维护也可以交由组织外部的第三方完成,充分利用外部咨询公司和系统集成商的能力。
3.社区云
社区云是针对拥有共同目标、利益的用户群体提供云计算服务的部署模式。社区云在国内也被称为团体云、行业云。社区云通常由具备特定安全要求、共同宗旨的组织共同使用云中的数据和应用程序,而其他的组织或机构不能访问其任何数据及应用。社区云与公有云的区别在于前者具备更强的目的性,其发起者往往是有共同目的和利益的机构,所以社区云的规模往往也比公有云小。例如,在美国有一个HIPAA(Health Insurance Portability and Accountability Act)社区云专门为医院及诊所提供云服务。
4.混合云
混合云就是两种或多种云部署模式的组合。混合云通过不同种云的组合和集成,可以将企业非关键信息以公有云方式进行部署,并进行管理、提供服务,同时在私有云上部署掌控企业关键服务及数据的相关应用。通过对公有云及私有云的优点进行整合,混合云往往具有更高的灵活性和可扩展性。另外,跨越不同公有云的混合云模式也逐渐兴起。混合云架构中通常有一个统一的接口或管理平台,不同的云计算模式通过这个平台以一致的方式向最终用户提供服务。企业在部署云计算时常常面临瞬息万变的需求,而混合云在应对需求的快速变化时有无可比拟的优势。四种云计算部署模式对比如图所示。
图 四种云计算部署模式对比