- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch9 云计算
Cloud Computing 杨圣洪 hbxxysh2@ 一、基本概念 很少有一种技术能够像“云计算”这样,在短短的两年间就产生巨大的影响力。 Google、亚马逊、IBM和微软等IT巨头们以前所未有的速度和规模推动云计算技术和产品的普及。 一些学术活动迅速将云计算提上议事日程,支持和反对的声音不绝于耳。 那么, 云计算到底是什么? 发展现状如何? 它的实现机制是什么? 1.1 云计算的概念 云计算(Cloud Computing)2007年第3季诞生 关注的程度远超网格计算(Grid Computing) 一、基本概念 云计算是一种商业计算模型, 将计算任务分布在计算机构成的资源池上. 使用户能够按需获取计算力、存储空间和信息服务。 资源池称为“云”。 “云”是一些可以自我维护和管理的虚拟计算资源,通常是一些大型服务器集群,包括计算服务器、存储服务器和宽带资源等。 云计算将计算资源集中起来,专门软件实现自动管,无需人为参与。 用户可以动态申请部分资源,支持各种应用程序的运转,无需为细节而烦恼。 一、基本概念 它具有云的特征: 云一般都较大; 云的规模动态伸缩,边界是模糊的; 云在空中飘忽不定,无法也无需确定它的具体位置,但它确实存在于某处。 云计算的鼻祖之一亚马逊公司将大家曾经称为网格计算的东西,取了一个新名称“弹性计算云”(Elastic Computing Cloud),并取得了商业上的成功。 一、基本概念 云计算是 并行计算(Parallel Computing)、 分布式计算(Distributed Computing) 网格计算(Grid Computing)商业实现。 云计算是虚拟化(Virtualization)、 效用计算(Utility Computing)、 基础设施为服务IaaS(Infrastructure as a Service) 平台作为服务PaaS(Platform as a Service) 软件作为服务SaaS(Software as a Service) 等概念混合演进并跃升的结果。 一、基本概念 1)超大规模 Google云有100多万台服务器, 亚马逊、IBM、微软和Yahoo云几十万台服务器. “云”能赋予用户前所未有的计算能力。 2)虚拟化 支持用户在任意位置、使用各种终端获取服务。 请求的资源来自“云”,而不是固定有形的实体。 “应用”在“云”中某处运行,但用户无需了解应用运行的具体位置, 只需要一台笔记本或一个PDA,就可以通过网络服务来获取各种能力超强的服务。 一、基本概念 3)高可靠性 “云”使用了数据多副本容错、 计算节点同构可互换等保障高可靠性, 使云计算比本地计算更加可靠。 4)通用性 云计算不针对特定的应用, 在“云”中可构造出千变万化的应用, 在“云”可以同时支撑不同的应用运行。 5)高扩展性 “云”的规模可以动态伸缩,满足应用和用户规模增长的需要。 一、基本概念 6)按需服务 “云”是一个庞大的资源池,用户按需购买,像自来水、电和煤气那样计费。。 7)极其廉价 “云” 采用极其廉价的节点来构成; “云”采用自动化管理使管理成本降低; “云”的公用性和通用性使利用率提升; “云”设施可建在电力资源丰富的地区, 从而大幅降低能源成本。 因此“云”具有前所未有的性能价格比。 云计算按照服务类型 基础设施作为服务IaaS (Infrastructure as a Service) 平台作为服务PaaS (Platform as a Service) 软件作为服务SaaS (Software as a Service) 基础设施作为服务IaaS IaaS将硬件设备等基础资源 封装成服务供用户使用, 如亚马逊云计算AWS(Amazon Web Services)的 弹性计算云EC2和 简单存储服务S3。 在IaaS环境中,用户在使用裸机和磁盘, 既可以让它运行Windows, 也可以让它运行Linux,可做任何事 但用户必须考虑如何才能让多台机器协同工作起来。 AWS提供了节点之间互通消息的接口简单队列服务SQS(Simple Queue Service)。 Ia
文档评论(0)