面向云计算弹性扩展的规则自动生成与优化-计算机科学与技术专业毕业论文.docxVIP

面向云计算弹性扩展的规则自动生成与优化-计算机科学与技术专业毕业论文.docx

  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文档。上传文档
查看更多
上海交通大学工学硕士学位论文 上海交通大学工学硕士学位论文 摘要 万方数据 万方数据 面向云计算弹性扩展的规则自动生成与优化 摘 要 云计算的相关课题是近几年的研究热点,作为一种新型的计算范式, 她倡导将计算能力以服务的形式加以传递。随着相关技术的进步和成熟, 这种理念变得越来越实际,不少行业巨头都相继投入大量资本展开相关 实践。 弹性扩展能力是云计算的重要特性之一,它也是保证云服务能否成 功实施的关键。正是因为它,云平台能根据目标系统的运行特征动态为 其调配资源,以确保系统的服务质量符合契约(SLA)规定,并保证资 源利用率在较高的水平。实现云平台弹性扩展机制的重要步骤是为目标 系统构建准确的资源需求模型,以便根据系统运行特征参数值估算其所 需的资源数目,从而为其增添资源或从中释放回收资源。目前的研究工 作主要采用实时在线的方法为目标系统微调相关配置参数或调整虚拟资 源的配额,本文认为这些方法各自存在一定局限性,容易出现“抖动” 现象。本文提出了一种基于神经网络相关知识体系来实现云平台弹性扩 展机制的方法框架。该方法借助神经网络构建目标系统的资源需求模型, 由此生成弹性扩展规则,并进一步指示云平台为目标系统执行相应的资 源调配操作。同时,本文发现单一固定的弹性扩展规则,其作用效果很 第 I 页 第 第 II 页 万方数据 难得到持续的保证,本文为此设计了一套扩展规则的优化机制和方法。 为验证本文所提方法框架的实效性,文章设计实现了一系列模拟实 验,并通过对比静态扩展规则来分析生成的弹性扩展规则的作用效果。 实验结果表明,本文提出的扩展规则生成方法行之有效,由此生成的弹 性扩展规则能保证目标系统的服务质量(系统响应时间)在至少 93%的 时间里符合 SLA 规定,相比静态扩展规则只能保证系统服务质量在 86% 甚至更少的时间里符合要求。此外,文章设计的实验也证明了本文提出 的弹性扩展规则优化方法的可用性。 本文工作以 IaaS 的视角展开,并以多层架构的 web 系统作为目标系 统的代表性案例,以此展开相关分析和研究。 关键词:云计算,弹性,扩展规则,神经网络 上海交通大学工学硕士学位论文ABS 上海交通大学工学硕士学位论文 ABSTRACT 万方数据 万方数据 GENERATION AND OPTIMIZATION OF AUTO-SCALING RULES FOR CLOUD COMPUTING ABSTRACT Cloud computing is one of the hotspots in current study. It is emerging as a novel computing paradigm that aims at delivering computing power as a utility. The vision that people will have network access to unlimited number of computing resources is becoming more and more realistic and promising with the advances in related technologies. Many big players in IT industry have invested a large amount of capital in cloud related area and many successful practices come out ever since. Elasticity, also known as auto-scaling ability, is as one of the greatest advantages cloud computing has over others. It is also the vital feature that enables cloud platform to adaptively allocate and release resource for the deployed systems according to their workload. The quality of service (QoS) for the target system thus is guaranteed and utilization of the resources is also possibly maximized. A good resource requirement model of the target system is crucial while imp

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档