云计算的演进和挑战性问题.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云计算的演进和挑战性问题.PDF

云计算的演进和挑战性问题 富丽贞 陆嘉恒 云计算是当前业界最火的词汇之一,它与很多或时髦或老牌的技术词汇联系到一起,比如虚拟 化、网格、SaaS。云计算是一种新兴的共享基础架构的方法,最终将成为一种普及性服务。 利用这种提供软件服务和计算能力服务的基础架构,各服务提供商将巨大的系统池连接在一起 提供各种IT 服务,用户可以在任何地方通过连接的设备访问应用程序。很多因素共同推动了云计算 发展,包括连接设备、实时数据流、SOA采用,以及搜索、开放协作、社会网络和移动商务等Web 2.0 应用急剧增长。硬件的性能攀升也使IT基础架构的规模大幅度提高,从而使提供云计算服务成为了 可能。 云计算阶段性演进 云计算其实并不是革命性的新发展,而是数据管理技术不断演进的结果。在上世纪末,分布式 处理、并行处理和网格计算就已相当成熟,它们是云计算发展的技术基础。 上世纪80 年代末,开始出现应用大量系统来解决单一问题(通常是科学问题)的情况,这就是 网格计算的概念,这一概念又与云计算的关系最为密切。网格计算的关注重点是将工作负载移到所 需的计算资源所在位置的能力,大多数情况下,这种位置都是远程的,而且持续可用。通常,网格 是服务器集群,大型任务可拆分为多个小型任务,以便在这些服务器上并行运行。从这个角度来看, 我们实际上可将网格视为只是一台虚拟服务器。网格还要求应用程序符合网格软件的接口标准。 公共计算和SaaS(软件即服务)可以看作是早期云计算提供服务的两种形式。现在云计算不只 包括这两种形式,还包括网络服务、平台即服务以及MSP(管理服务提供商)等其他形式。 云计算的逐步演进过程 上世纪90 年代,虚拟化的概念已从虚拟服务器扩展到更高层次的抽象:首先是虚拟平台,而后 又是虚拟应用程序。公用计算将集群作为虚拟平台,采用可计量的业务模型进行计算。开始流行的 SaaS将虚拟化提升到了应用程序的层次,它使用的业务模型不是按消耗的资源收费,而是根据向用 户提供的应用程序的价值收费。这种类型服务通过浏览器把程序传给成千上万的用户。在用户看来, 这样会省去服务器的固定硬件投入和软件授权开支;从供应商角度来看,这样只要维持程序就够了, 能减少成本,S是迄今为止这类服务最为出名的公司,Google Apps 和Zoho Office 也 是服务商提供的类似服务。云计算的概念直接源自公用计算和SaaS概念。“云”的优势在于其基础 架构管理,日益成熟的虚拟技术为这种管理提供了强大的技术支持,使“云”能够通过自动部署、 重新构建映像、重新均衡工作负载、监控并系统地处理变更请求,以便管理并更好地利用底层资源。 引发数据管理挑战 作为一项有望大幅降低成本的新兴技术,云计算被认为是大势所趋,正日益受到众多企业的云 计算服务提供商的追捧。与此同时,也随之产生了一系列新的挑战性问题,比如“云”之间的互联 等等,对数据管理的挑战首当其冲。 云计算遭遇的一个难题是服务提供商要在功能和开发代价上做权衡。目前,早期的云计算提供 的API 比传统数据库系统的限制要多得多,只提供一个极小化的查询语言和有限的一致性保证。这 给开发带来了很多编程负担。允许服务提供商提供更多的预期服务和服务级别协议,对于一个功能 完备的SQL 数据库来说也是很难达到的。在现有的云计算基础上,为了实现只做较少改动就使其功 能更完备,需要业界积累更多经验,做更多探索。 易管理性在云计算中也极其重要。它带来的挑战在于,与传统系统相比,受有限的人工干涉、 工作负载变化幅度大、多种多样的共享设备这三个因素的影响,云计算环境的管理更加复杂。在大 多数情况下,没有基于云应用开发的数据库管理员和系统管理员,负载经常变化,甚至单一用户的 负载随时间都会发生大幅度变化。 对于一个偶尔会用到比平常高出几个数量级资源的用户来说,云计算的可伸缩供应是经济的, 在这种情况下调优是不可避免的。服务调优主要依赖共享设备的共享方式。例如Amazon 的EC2用硬 件级别上的虚拟机作为编程接口。而 则在一个数据库系统上实现了具有多种独立模 式的“多租户”虚拟

文档评论(0)

sunyangbill + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档