基于清华云监控平台的云迁移性能.docVIP

  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文档。上传文档
查看更多
基于清华云监控平台的云迁移性能.doc

基于清华云监控平台的云迁移性能 摘要:当云计算技术兴起后,很多企业已经或计划将业务和应用迁移到云上,而这面临着应用性能可能降低,关键业务和应用安全性受到威胁等问题,因此是否云迁移还是部署到独立服务器上,是一个需要深入研究的问题。以清华云平台为基础,搭建了基于Nagios的清华云监控平台,先对清华云平台和架构进行介绍,再对Nagios和清华云监控平台架构进行了论述,在云迁移性能评估中,以Ubuntu和Windows为操作系统平台,以CPU负载和内存使用为评估指标,分别在云服务器和独立服务器上运行CPU运算类和服务器负载类两类应用,最后对实验结果进行了分析和比较。实验表明,部分应用在独立服务器上性能更好,并不适合云迁移。 关键词:云计算;性能监控;云迁移;OpenStack; Nagios 中图分类号: TP393; TP311 文献标志码:A 0引言 传统的企业数据管理方式是选择专用服务器来管理企业数据,或建立自己的机房,或租用独立服务器。而近年来,企业的数据量呈爆发式增长,云计算和大数据技术应运而生。云计算因具有使用更便利、节约大量软件和硬件成本、节省物理空间等优点,使得应用愈加广泛。各大公司纷纷推出自己云计算平台和云平台服务,国外典型的云平台服务有Google 云平台、IBM“蓝云”、Amazon弹性计算云EC2等;国内典型的云平台服务有百度云平台、阿里云平台、盛大云平台和腾讯云平台,许多机构和中小公司也建立自己的云计算平台,这些云计算服务平台提供云计算的3个领域基础设施即服务(Infrastructure as a Service, IaaS)、平台即服务(Platform as a Service, PaaS)、软件即服务(Software as a Service, SaaS)的一种或多种服务。目前的云服务市场已经有一定的成熟度,全球大约90%的互联网用户均属于“云端用户”的范畴。 当云计算技术兴起后,很多企业迫切希望能将重要工作负载迁移到云计算――公共云、私有云或混合云中,部分企业已经或计划将业务和应用迁移到云上。而云迁移面临着应用性能和可用性可能降低、关键业务安全性受到威胁等问题,因此是迁移到云上还是部署到独立服务器上,是企业需要深入考虑的问题。而基于云平台上的云监控技术提供了进行性能评估手段,可为云迁移提供重要参考。 国内外有较多文献对云平台和云监控平台进行了论述,但应用是否适合云迁移的相关文献较少。文献[1]对云平台监控进行了较详细的分析,讨论了云监控系统存在的问题及研究者提出的处理方法,并对商用和开源的监控平台都进行了分析比较;文献[2]对主流监控平台进行了较全面的分析和分类,并讨论了云监控在云安全等领域的应用;文献[3]以从内部数据中心迁移到Amazon EC2云为例,探讨了应用迁移到云上的优点和问题;文献[4]对云迁移的现状进行了探讨,并对业务平台向云迁移进行了分析;文献[5]基于Nagios[6]平台部署了一种服务器集群监控管理机制;文献[7]基于Nagios对集群上的物理机和虚拟机的CPU、内存和网络等资源情况以及各服务的运行情况进行监控;文献[8]对各种开源云平台进行了比较分析,并讨论了OpenStack[9]的部署和应用。 本文即从性能角度分析,以OpenStack搭建的清华云平台作为基础平台,Nagios作为监控平台,基于Ubuntu和Windows对不同应用进行性能比较和分析,分析哪些应用更适合迁移到云上,为企业云迁移提供参考。 1清华云平台和架构 实验基于OpenStack搭建的清华云平台作为基础实验平台,基于Nagios搭建云监控平台。 1.1清华云平台的选用 为了构建合理的清华云平台架构,保证云平台中各种应用的顺利实施,最根本的是需要建立一个稳定的基础架构即服务(IaaS) 层。IaaS 通过互联网提供给消费者的服务是对所有设施的利用,包括处理、存储、网络和其他基本的计算资源,用户能够部署和运行任意软件。目前有多种搭建 IaaS云服务的平台,较知名的有OpenNebula、Eucalyptus和OpenStack[9]。清华云选用 OpenStack 作为云计算设计的平台工具,主要原因是由于其开源的特质,并具有良好的控制性、兼容性、可扩展性和灵活性。 OpenStack是采用 Smarty MVC 框架[10],综合使用 PHP、Shell、Java、Python、HTML 等编程语言实现的一个构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件之上的云平台综合管理系统,同时也是一个云计算后台数据中心的整体管理运营系统。 OpenStack 的主要组件及其相互关系包括: OpenStack Compute(Nova)、OpenStack Object Stora

文档评论(0)

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

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

1亿VIP精品文档

相关文档