- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第3章云计算平台及关键技术3.1主要云计算平台3.2云计算的关键技术 3.1主要云计算平台
1.Google的云计算基础设施
由分布式文件系统GoogleFileSystem(GFS)、大规模分布式数据库BigTable、程序设计模式MapReduce、分布式锁机制Chubby等几个既相互独立又紧密结合的系统组成。图3-1GFS的体系结构2.IBM的“蓝云”计算平台
IBM的“蓝云(BlueCloud)”计算平台由一个数据中心、IBMTivoli监控软件、IBMDB2数据库、IBMTivoli部署管理软件、IBMWebSphere应用服务器以及开源虚拟化软件和一些开源信息处理软件共同组成。图3-2IBM“蓝云”的体系结构3.Sun的云基础设施
Sun提出的云基础设施体系结构包括服务、应用程序、中间件、操作系统、虚拟服务器、物理服务器等6个层次。4.微软的WindowsAzure云平台
?全球基础服务层(GlobalFoundationService,GFS),由遍布全球的第四代数据中心构成
?云基础设施服务层(CloudInfrastructureService)以WindowsAzure操作系统为核心,主要从事虚拟化计算资源管理和智能化任务分配
?应用服务平台,它发挥着构件(buildingblock)的作用,为用户提供一系列的服务,如Live服务、NET服务、SQL服务等
?客户服务层,如WindowsLive、OfficeLive、ExchangeOnline等微软的WindowsAzure云平台架构5.Amazon的弹性计算云
Amazon的弹性计算云(ElasticComputeCloud,EC2)平台建立在公司内部的大规模计算机、服务器集群上,为用户提供网络界面操作在“云端”运行的各个虚拟机实例(Instance)。用户只需为自己所使用的计算平台实例付费,运行结束后,计费也随之结束。图3-5Amazon的弹性计算云6.学术领域提出的云平台
LuisM.Vaquero等人从云计算参与者的角度设计了一种云计算平台的层次结构。该结构中,服务提供商负责为服务消费者提供通过网络访问的各种应用服务,基础架构提供商以服务的形式提供基础设施给服务提供商,从而降低服务提供商的运行成本,提供了更大灵活性和可伸缩性。
美国伊利诺伊大学(UniversityofIllinois)的RobertL.Grossman等人提出并实现了一种基于高性能广域网的云计算平台Sector/Sphere,实验测试显示性能方面优于Hadoop。
澳大利亚墨尔本大学(UniversityofMelbourne)的RajkumarBuyya等人提出了一种面向市场资源分配的云计算平台原型,其中包括用户(User/Broker)、服务等级协议资源分配(SLAResourceAllocator)、虚拟机(VM)、物理机器(PhysicalMachine)等4个实体(层次)。7.国内云平台
/
/
/
3.2云计算的关键技术
快速部署(RapidDeployment)
数据中心管理员和用户一直在追求更快、更高效、更灵活的部署方案。云计算环境对快速部署的要求将会更高。
首先,在云环境中资源和应用不仅变化范围大而且动态性高。用户所需的服务主要采用按需部署方式。
其次,不同层次云计算环境中服务的部署模式是不一样的。
另外,部署过程所支持的软件系统形式多样,系统结构各不相同,部署工具应能适应被部署对象的变化。2.资源调度(ResourceDispatching)
资源调度是指在特定环境下,根据一定的资源使用规则,在不同资源使用者之间进行资源调整的过程。
虚拟机的出现使得所有的计算任务都被封装在一个虚拟机内部。虚拟机的核心技术是虚拟机监控程序,它在虚拟机和底层硬件之间建立一个抽象层,把操作系统对硬件的调用拦截下来,并为该操作系统提供虚拟的内存和CPU等资源。
3.大规模数据处理(MassiveDataProcessing)
以互联网为计算平台的云计算会广泛地涉及大规模数据处理任务。当今流行的大规模数据处理的编程模型是ApacheHadoop的MapReduce编程模型。
MapReduce编程模型将一个任务分成很多更细粒度的子任务,这些子任务能够在空闲的处理节点之间调度,使得处理速度越快的节点处理越多的任务,从而避免处理速度慢的节点延长整个任务的完成时间。
您可能关注的文档
- 云资源管理与虚拟化技术 第1章 云计算 绪论 .ppt
- 云资源管理与虚拟化技术 第2章 云计算 概述.ppt
- 云资源管理与虚拟化技术 第4章 云计算 安全问题 .ppt
- 云资源管理与虚拟化技术 第5章 云计算 虚拟化与云计算 .ppt
- 一例尿路感染的病例讨论PPT课件.ppt
- 一例脑梗死后遗症合并帕金森综合征患者的病例讨论PPT课件.ppt
- 2023年湖南省长沙市宁乡市灰汤镇牛角湾村社区工作人员考试模拟试题及答案.docx
- 2023年海南省东方市东河镇金炳村社区工作人员考试模拟试题及答案.docx
- 2023年河南省平顶山市汝州市纸坊镇赵北村社区工作人员考试模拟试题及答案.docx
- 2023年浙江省台州市温岭市大溪镇上河头社区工作人员考试模拟试题及答案.docx
最近下载
- 大坡度斜井有轨运输施工工法.doc VIP
- 2024年首届全国“红旗杯”班组长大赛考试题库(多选题汇总).docx VIP
- 2024年中考生物二轮专题复习:生物圈中的动物读图理解题.docx VIP
- 2024年中考生物二轮专题复习:生物圈中的绿色植物读图理解题.docx VIP
- 古代文学名词解释(上)..doc VIP
- 2024年中考生物二轮专题复习:生物与生物圈读图理解题.docx VIP
- 学生会竞选ppt课件(图文).pptx
- 冯晓源院长报告医院管理和学科建设80.ppt
- 2024年中考生物二轮专题复习:生物圈中的人读图理解题.docx VIP
- 2024年国开电大人文英语3专题全.docx
文档评论(0)