此前,在《什么是PaaS平台即服务?》一文中,提到了大约10年前美国国家标准和技术研究院给「云计算」下的定义,明确了三种服务模式:SaaS(软件即服务)、PaaS(平台即服务)和IaaS(基础设施即服务)。

 

同时,定义除了明确了「云计算」的三种服务模式,也界定了「云计算」的部署模型,它包括:公有云(Public Cloud)、私有云(Private Cloud)、社区云(Community Cloud)、混合云(Hybrid Cloud)等等。

 

公有云

简单来说,「公有云」的服务,可通过网络或第三方服务提供商供应,开放给用户使用。值得注意的是,「公有(Public)」在这里不代表就是「免费」,它可能免费,也可能相对廉价。「公有」云也不代表不对用户身份作任何限制,「公有云」提供商往往会对用户实施访问控制方面的机制,以管理用户对「公有云」上资料的查看行为。

 

私有云

「私有云」不少方面都与公有云相同或相类似,主要的差别在于,「私有云」服务中,相关资料和程序都在组织内部管理,它往往也更不受网络带宽、安全顾虑、法律法规限制等方面的影响。同时,私有云服务中,服务提供商往往也向用户开放更多权限。

 

社区云

「社区云」也被翻译为「社群云」,它一般由几个组织共享云端基础设施,支持有共同关切事项的特定社群,例如特定安全需求、使命任务、策略与法规考量等。管理者可以是组织本身,也可以是第三方。社区(社群)成员共同使用云资料和应用程序。

 

混合云

「混合云」结合公有云及私有云的一些不同特点,在「混合云」模式中,用户通常把一些非关键资料和服务外包,在公有云上处理它们,同时,又像私有云那样,掌控一些关键的服务和资料。