004云计算概述云的应用.doc
《004云计算概述云的应用.doc》由会员分享,可在线阅读,更多相关《004云计算概述云的应用.doc(9页珍藏版)》请在咨信网上搜索。
1、三、云的应用从上图可见,云的主要应用形式有:公共服务云、计算云、存储云和数据库云等。本节介绍各种云形式的主要厂商、产品、项目、功能和应用。3.1 公共服务云公共服务云概括了多种业界公认的云服务能力如基础设施即云(IaaS)、平台即服务(PaaS,也可以称为平台云)和软件即服务(SaaS)等。公共服务云为各类公众用户提供各种云服务,如: IaaS服务:支持用户通过Internet访问云服务供应商提供的服务器、存储和网络、中间件等IT基础设施开发和运行应用、或者在其上建立云平台; PaaS服务:为用户提供开发和运行云应用的环境; SaaS服务:支持用户通过Internet获得各种服务;事实上,计算
2、云、存储云和数据库云也是通过Internet提供公共服务的云、且可以与平台云、托管云等公共服务云通过Internet紧密集成,但由于它们所提供是超级计算、信息存储和数据库等专门的服务,我们把它们从其他公共服务云中独立出来专门介绍。Amazon和Google 的公共服务云Amazon的 Amazon Web Services (AWS) 和 Goolge的Goolge App Engine是最早推出和最著名的公共服务云。前者主要提供托管服务、支持用户在云中托管自己的应用;后者主要提供平台服务,支持用户开发和运行云应用、提供所需的开发工具和运行环境。作为云服务的先驱,多年来Amazon Web S
3、ervices已经凝聚了很大的发展势头:当前拥有300,000开发者再加上仍然在作beta测试的人们。如此巨大的用户群体使人们开始确信云服务的可用性和发展前景。在基于Web 应用托管业务方面 Amazon 很快也得到了Google的支持,后者已经推出了Google App Engine的beta 版本。Amazon的 AWS 各种组成部件一个松散耦合的架构。开发者可以选择把EC2, S3, SimpleDB捆绑在一起,或者不捆绑。Amazon在EC2上增加了一致性存储功能 一个巨大进步。用户也能够把S3 存储卷安装到EC2 实例中、作为很像没有格式化的硬盘的原始块存储设备。App Engine
4、的关键是允许开发者访问Google在它自己应用中使用的相同构件模块,虽然他们最初只能通过把他们的软件包装在Python 代码(与Google 使用的语言相同)中来使用这些构件。用户的应用将使用Google 的文件系统在Google的软件堆栈中运行,并且能够使用Google的email 接口和Google帐号。特别是, Google App Engine 提供动态的 Web 服务;通过在它的GFS 文件系统(数据存储服务)上运行的BigTable (数据库访问) 提供一致的数据存储以及查询、排序和交易;自动的伸缩和负载平衡;用于鉴别用户和发送email的Google APIs ;Windows,
5、 Linux 或 Mac OS X上Python 本地开发环境。此时,它不支持Ruby 或 PHP 。超越AWS和其它托管模式的巨大进步是App Engine 通过检查请求登录、观察应用的状态、推出其新版本、监控应用和集成所有组成部件,负责配置管理。使开发者不必从事配置管理的尝试是一个巨大挑战,但是对小企业来说,这去除了一层复杂性。企业用户报告太多的复杂性、太多的供应商、太少的合格管理工具,但仍然不太希望放弃对Google到如此程度。难怪,10,000 供争夺的免费 beta App Engine帐号瞬间就被占满。Google的途径是更加不灵活的( 有些开发者说它是arm-twisty)。例如
6、,BigTable 不能独立地使用。App Engine 的确为开发者提供利用其软件堆栈完整功能。开发者必须愿意在其上运行整个软件堆栈,即交给Google 一个URL 以及他们的代码,委托Google 去做其它工作。与AWS不同,它不是一个虚拟机供应商,它不为用户提供尚未使用的虚拟机。很简单, Google App Engine 要求比AWS 多得多的控制。这似乎是关键所在。小公司将由于交出对它们应用的控制、更容易开始其Web应用业务。它们将依赖Google。这提出一个问题:这些公司到底愿意放弃多少控制? App Engine 被设计成试图找到答案。通过App Engine,Google 将知
7、道这些公司业务的发展状态(backward and forward)。如果它看到感兴趣的事情,它将采取何种措施? 收购或者构建。正如有些已经注意到,许多企业很可能被Google收购,这也许是这一系统的一个超过窃听器的特性!因此,Google的 App Engine是一个云? 它看起来有点试图在一天左右内禁闭用户。虽然,它需要BigTable,App Engine应用也可以被离线测试,因此能够使用本地数据库。此外,A 和 CohesiveFT的 Google App Engine Elastic Server 已经能够允许Google App Engine在 EC2 上运行。这看起来象一个灵巧的
8、市售设备,表明App Engine 并不一定象表面上看来那样arm-twist 。但是,这里有重要的商业含义:人们可以安全地从一个云取一个作业在另一个云上运行该作业。所以,AWS 和App Engine 是便宜和灵活的,并不具有一切功能,也不关心额外的事项。乍看起来,人们感到App Engine 准备吸引希望把应用很快投入运行的人们,它是一个快速的应用开发工具,AWS 对寻找更通用托管点的IT机构具有更大的吸引力。它对这些用户具有更大的上升工具。关键要点是AWS的简单性、灵活性和经济规模将更加吸引数据中心经理们利用它来降低IT开支。The New York Times和 NASDAQ等企业是A
9、WS的用户。金融服务领域的企业最终用户希望找到它们喜欢使用的模式(but currently cant, due to regulations, organizational issues like ownership, or because of legacy IT requirements) 或者希望在内部复制的模式。由于Google 加入云,大大缩小了其它厂商加入的机会。它们将需要有很大的差异方能起步。 Savvis, Rackspace的 Mosso, Terremark和Joyent 及 Xcalibre Communications 等较小的厂商利用它的 FlexiScale 正在
10、使用虚拟化在共享的基础设施上支持管理的托管客户。它们利用虚拟化提供灵活到足以按照使用量来收费的基础设施服务。它们声称共享的基础设施通过资源重新分配提供规模经济,因此是更便宜的服务。Savvis还正在提高云的带宽和解决云的其它难题,通过在New York 地铁区域建立高速联接,提供优质的托管解决方案。著名的虚拟化厂商Citrix 和 VMware 也都这一模式从事云托管。VMware 把云定义为适合于在机构内外和机构之间服务供应技术。Citrix 期望2008年底将与VMware支持托管供应商的 VSSP 虚拟化许可证方式竞争。此外,它计划逐步成为云公司的供应商、补给商和合作伙伴另一方面,Ver
11、izon 和 SunGard 提供一个单一企业客户专用的服务器、硬件上也可以运行许多虚拟机。AT&T 已经开始在低端提供共享的基础设施服务,以后还将在它的专用管理服务上进一步增加专用虚拟机。英国著名的电信服务公司BT 已经深深扎根于云计算阵营。它试图抢占私有云和公共云两方面的市场。BT 把全球数据中心网络改造成一个虚拟化(逻辑)数据中心(VDC)的两年计划刚执行到一半,这一虚拟化数据中心将支持BT新一代网络 21st Century Network (21CN) 所要求的面向服务架构。BT将在VDC上托管私有云。 UK 供应商Colt Telecom 正在共享或专用资源上使用网格就虚拟化技术构
12、建十多个新管理服务。3Tera 领导了另一类云公司,提供供创建虚拟私有数据中心的软件。3Tera的 AppLogic 软件已被定位为帮助公司进入SaaS业务、而不必自己构建任何基础设施的技术。它把集群托管和公共服务计算类型产品结合在一起。现在,它也以企业最终用户为目标客户。它与管理托管供应商Layered Technologies合作,最近还与存储服务供应商Nirvanix合作。Amazon所大力推动的 Amazon 生态系统包括Red Hat, Coghead, Enomoly, Relationals, Heroku 和 Bungee Labs等一系列公司。EnterpriseDB Cor
13、p和 Relationals LongJump等应用和软件供应商使用Amazon诸如 Elastra, RightScale或 CohesiveFT等产品,它使得软件能够在AWS 云 (和其它地方)运行。Skytap 是提供云中虚拟实验室测试能力的先驱。平台云为其应用提供API和SDK的其它公司包括S的 平台、OpSource、 Morph Labs、Microsoft(提供Office SharePoint Server)、Claranet、 Relationals (提供 LongJump)、Xcerion 提供( iCloud)、 AppJet 和 Blackboard and Face
14、book。它们全都开发了某种形式的SDK、供开发者在其上构建API。它们依赖于使用的成员,已经构建了自己的云。Both CohesiveFT, which isnt hard-wired to AWS and enables users to create application and middleware stacks for virtual servers, and Elastra, as it diversifies toward on-premise software, will increasingly bump up against 3Tera.3.2 计算云云计算是分布式处理、
15、并行处理和网格计算的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多台服务器所组成的庞大系统经计算分析之后将处理结果 回传给用户。通过云计算技术,网络服务提供者可以在数秒之内,处理数以千万计甚至亿计的信息,达到和”超级计算机”同样强大的网络服务。如下图:云计算系统的建设目标是将运行在PC上、或单个服务器上的独立的、个人化的运算迁移到一个数量庞大服务器”云”中,由这个云系统来负责处理用户的请求,并输出结果,它是一个以数据运算和处理为核心的系统。用户可以通过任何设备把各种高性能计算任务提交给云计算系统、以批处理模式完成这些任务。云计算系统开辟了建立灵活高效超级计算机系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 004 计算 概述 应用
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。