首页 理论教育云计算技术模型:数字出版中的自然语言处理技术助力阅读

云计算技术模型:数字出版中的自然语言处理技术助力阅读

【摘要】:公有云是云计算的主要形态,目前发展迅速。私有云也称作内部云,能够在确保组织对数据和流程保持更多控制的同时,提供公共云计算的优势。社区云是目前正在被快速实施的一种云部署模型。如果说能按需提供强大计算资源的云计算平台属于技术的范畴,而云服务则属于商业模式的范畴。

用技术模型概括,可把云计算总结为部署模式、服务模式和基本特性几个方面。

美国国家标准局(NIST)和云安全联盟(CSA)等机构针对云计算总结了三大服务模式,四大部署模式和五大特点[8],如图3-11所示。

下面对部署模式,服务模式和五大特点分别介绍如下:

1.云计算部署模式

目前,云计算从部署模式上可以分为公有云(Public Cloud)、私有云(Private Cloud)、混合云(Hybrid Cloud)和行业云(Community Cloud)四个类型。

(1)公有云(Public Cloud)

公有云是面向大众或大型工业组织的云基础设施,云基础设施归提供云服务的组织所有。在公有云模式下,云基础设施是公开的,可以自由地分配给公众使用。企业、学术界与政府机构都可以拥有和管理公有云,一些合作机构也可以持有、管理和运营公有云。公有云能够以低廉的价格为最终用户提供有吸引力的服务,创造新的业务价值。作为支撑平台,公有云还能够整合上游服务(如增值业务、广告)提供商和下游终端用户打造新的价值链和生态系统。公有云是云计算的主要形态,目前发展迅速。国内如新浪云、盛大云、中国移动的“大云”平台都是公有云。

978-7-111-47385-5-Chapter03-11.jpg

图3-11 云计算三大服务模式、四大部署模式和五大特点

(2)私有云(Private Cloud)

私有云是单独为某个组织建立的云基础设施。它可以由组织自己管理,也可以由某个第三方管理;既可以部署在组织内部,也可以部署在组织外部。鉴于现在企业面对的用户量、数据量及系统复杂度都在快速增长,通过建设私有云来应对系统压力、满足业务系统需求,成为越来越多企业和组织的选择,并且随着企业规模的增加,私有云建设所能带来的收益也愈发突显。有些公司正在利用虚拟化技术构建私有云计算环境,专为它们的雇员或特定合作伙伴使用。私有云也称作内部云,能够在确保组织对数据和流程保持更多控制的同时,提供公共云计算的优势。

(3)混合云(Hybrid Cloud)

混合云是公有云、私有云和行业云的组合。由于安全和控制原因,并非所有的企业信息都能放置在公有云上,因此企业将使用混合云模式,将公有信息和私有信息分别放置在公有云和私有云环境中。在混合云构建方面,大部分企业选择同时使用公有云和私有云,有一些企业也会同时建立社区云。

(4)行业云[1](Community Cloud)(www.chuimin.cn)

行业云有的也称为社区云,由几个组织共享的云基础设施,用于支持具有共同关注点(例如使命、安全需求、策略以及符合性考虑)的特定社区。它可以由组织自己管理,也可以由某个第三方管理;既可以部署在组织内部,也可以部署在组织外部。社区云是目前正在被快速实施的一种云部署模型。从概念上讲,社区云介于公共云和私有云之间,描述了一种可以由多个组织共同使用、共同支撑的一个共享基础设施。要考虑交叉性因素的团体可以使用这种共享云计算资源,例如具有共同相关需求,非竞争性业务目标以及需要将较高级别安全资源集中在一起等。

2.云计算服务模式

对于云计算人们最直接感受到的是丰富多样的云服务。如果说能按需提供强大计算资源的云计算平台属于技术的范畴,而云服务则属于商业模式的范畴。云计算概念诞生之初的主要贡献是为全世界带来了全新的商业模式,而软件即服务(Software as a Service,SaaS)、平台即服务(Platform as a Service,PaaS)和基础设施即服务(Infrastruc-ture as a Service,IaaS)是这种商业模式的代表表现形式。可以说SaaS是以互联网提供软件服务,PaaS就是通过互联网提供应用程序运行平台服务,IaaS通过互联网提供基础设施服务,如图3-12所示。

需要注意的是,很多人认为SaaS必须运行在PaaS上,PaaS必须运行在IaaS上,但实际上三者之间并没有绝对的层次关系,它们都是一种服务,可以有层次叠加关系,也可以没有。

(1)软件即服务(SaaS)

SaaS是最常见的,也是最先出现的云计算服务,是一种通过互联网提供软件及相关数据的模式。在SaaS这种模式下,提供商可将运行在云基础设施上的应用提供给消费者使用。用户只要连上网络,通过浏览器就能直接使用在云上运行的应用。除了一些有限的特定于用户的应用配置的设置之外,消费者不会对底层云基础设施进行管理和控制。

978-7-111-47385-5-Chapter03-12.jpg

图3-12 云计算服务模式

SaaS云供应商负责维护和管理云中的软硬件设施,同时以免费或者按使用量付费,用户不需要顾虑类似安装、升级和防病毒等琐事,并且免去初期高昂的硬件投入和软件许可证费用的支出。SaaS方式销售的应用软件通常是在企业管理软件领域,如CRM(客户关系管理)、HRM(人力资源管理)、SCM(供应链)以及ERP等企业管理软件,通过互联网来使用。

(2)平台即服务(PaaS)

通过PaaS这种模式,消费者使用提供商所支持的编程语言和工具,将自己创建或获取的应用部署到云基础设施上。消费者不会对底层云基础设施进行管理和控制,但可控制所部署的应用,并有可能控制配置应用的托管环境。PaaS在整合率上非常惊人,比如一台运行Google App Engine的服务器能够支撑成千上万个应用,也就是说,PaaS是非常经济的,PaaS要面对的用户是开发人员。

(3)基础设施即服务(IaaS)

IaaS通过互联网提供了数据中心、基础架构硬件和软件资源。IaaS可以提供服务器、操作系统、磁盘存储、数据库和/或信息资源。最高端IaaS的代表产品是亚马逊的AWS(Elastic Compute Cloud),不过IBM、Vmware和惠普以及其他一些传统IT厂商也提供这类的服务。IaaS通常会按照“弹性云”的模式引入其他的使用和计价模式,也就是在任何一个特定的时间,只使用你需要的服务,并且只为之付费。