- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云计算的服务类型
1 面向云计算的网络化平台
2007年10月,ibm发布了《云计算》这一系统的介绍。云计算技术的研究越来越成为学术界的研究热点。目前的云计算技术研究的现状呈现如下特点:
(1)云计算中间层平台型服务的研究和实现相对较少。云计算包含三个层次的服务:由底层硬件或虚拟机资源构建的基础设施即服务(IaaS)、构建在云基础设施上,主要用来开发各种云计算应用软件平台即服务(PaaS)和基于云平台开发的各类应用服务的软件即服务(SaaS)。最有代表性的云系统中,Amazon EC2/S3主要提供IaaS,Google Apps 和LIVE MESH等则主要提供SaaS。
(2)高性能计算机HPC(High Performance Computer,简称HPC)是云计算基础设施的主要组成部分。当前很多云部署,都依靠由HPC组成的数据中心。系统级云计算研究开源测试平台OpenCirrus的基础设施就由多个分布在不同地理位置HPC数据中心构成。目前云系统很多以HPC为基础设施,但传统HPC使用方式下云向用户提供PaaS存在以下问题:
①共享服务可能导致的低可用性。传统HPC采用共享服务模式,用户环境边界模糊,所有用户登录服务阵列后共享同一个配置和运行环境。不同用户的系统环境需求和操作之间可能存在冲突,从而降低服务阵列以致整个HPC系统的可用性。
②缺乏友好、高效的应用开发环境。传统HPC用户通常使用命令行环境进行程序开发(如程序编辑、编译、调试等)。非Unix用户(尤其是Windows用户)不习惯使用命令行环境进行程序开发。
③传统HPC虽然可以通过网络互联实现网格环境下的协同作业,但这种形式的协同主要是基础设施层计算、存储等资源的协同,缺乏对基于基础设施开发的不同功能独立平台以服务形式提供给用户的支持。
针对上述问题,本文提出了面向云计算的网络化平台NPCC(Networking Platform over Cloud Computing,简称NPCC)。NPCC的目标是为云用户更好地提供PaaS型服务,同时解决以HPC为基础设施的云计算用户运行环境模糊问题,支持不同云用户运行环境的安全隔离;解决用云户开发环境受限问题,向非Unix用户提供图形化云应用开发环境等。
2 云计算
2.1 云计算网格计算
文献认为云计算用来同时描述一个系统平台或者一种类型的应用程序,一个云计算的平台按需进行动态地部署(provision)、配置(configuration)、重新配置(reconfigure)以及取消服务(deprovision)等。文献对“云”的定义:并行和分布式系统的一种,包含一些互联的和虚拟化的计算机,这些计算机动态供应并被呈现为一个或多个统一的基于服务提供者和消费者之间协商的服务层协议的计算资源。
云计算的特点主要体现在:按需采用“即用即付费”的方式分配计算、存储和带宽资源;动态扩展功能和部署新服务的高可扩展性;各类资源的高利用率等。同时云计算集成了多种计算范例的特性:分布式计算中任务分解、分别执行、结果汇总的计算模式;网格计算中将地理上分布、系统异构的多种计算资源互连协同解决大型应用问题的作业模式;对等计算中计算资源的组织和发现方式;公用计算中将聚合计算资源封装成公共服务的资源高用率使用模式;虚拟计算环境iVCE下用户将富余资源按需聚合和自主协同的思想。
2.2 云计算的实现基础
云计算中比较有代表性的三种体系结构,分别是面向市场的云体系、Eucalyptus和云本体五层体系。
面向市场的云体系下云用户向云服务提供方提出各种不同服务质量(QoS)的服务需求,云服务提供方在与用户进行SLA协商后向用户提供满足QoS需求的服务。面向市场的云体系在资源分配中引入了用户服务请求检测、价格审计、虚拟机监控和任务执行情况监控等加强机制。
Eucalyptus是一个在集群上实现云计算的开源软件基础设施,其接口与Amazon的EC2接口兼容并支持多客户端。从体系结构来看,Eucalyptus的运行主要依靠三个控制器:(1)云控制器,负责调度集群中物理结点的计算资源、存储资源和带宽资源满足用户需求;(2)集群控制器,负责收集所有结点控制器的状态信息,调度结点控制器满足计算对虚拟机实例请求;(3)结点控制器是运行在物理资源上的构件,负责物理资源上的虚拟机实例的启动,管理和清理等。
文献提出了云计算领域的云本体,并将其分为相互依赖的五层:硬件层、软件内核、云软件基础设施、云软件环境和云应用。其五层体系如图1所示。
云应用层是用户访问云付费服务的WEB入口。云软件环境层(软件平台层)是云应用服务提供方在云中部署或开发软件的环境。云软件基础设施层为云软件环境层和云用户层提供基础性资源,这些资源可用于构建新的云软件环境或云应用。
从云计算概念和典型
原创力文档


文档评论(0)