免费论文查重: 大雅 万方 维普 turnitin paperpass

简述可用性云环境下多约束动态虚拟资源管理

最后更新时间:2024-03-13 作者:用户投稿原创标记本站原创 点赞:5459 浏览:15023
论文导读:.

4.2动态虚拟资源安置对策17-12下一页

摘要:本论文旨在探讨云计算环境中多约束情况下的虚拟资源调度管理不足。多约束一方面是指来自用户的质量属性约束,比如对响应时间和吞吐量等性能要求和对部署在云平台上运用的可用性要求。这些用户约束是以SLA的形式,由用户向云服务提供商提出的。另一方面,多约束是指来自云服务提供商的约束,主要是指减少包括能源开销在内的运营成本的约束。在运转和维护云平台时,云服务提供商总是力求减少能耗来降低成本,提升利润。云平台中资源的供给和部署需要在满足用户约束和降低云服务提供商的运营成本之间进行平衡。为云用户提供更多的虚拟资源可以确保云运用的性能和可用性等需求得到满足,但是会增加云服务提供商的运营成本;反之,如果为云用户提供较少的虚拟资源,尽管可以有效减低云服务提供商的运营成本,但是可能会导致云运用响应时间过长和可用性过低等情况。由此,如何提供、安置和整合云平台上的虚拟资源满足不同利益共享者的约束成为了云服务用户和云服务提供商两方面共同关注的话题。因而,本论文提出了一种约束分离的云资源管理框架——通过分离云运用和云服务提供商不同的需求关注点,在不同层次上满足他们各自的需求。我们将云资源的管理分为运用层和平台层上的资源管理。其中,质量属性需求到虚拟资源的映射被抽象成运用制约器。在运用制约器中,用户对性能属性的要求被转化为虚拟资源的数量,将可用性需求转化为虚拟资源位置的部署案例。在平台层的管理框架中,采取整合对策,使得虚拟资源尽可能地运转在较少的物理服务器上,以达到减少运转的物理机数量以而节约能源和成本的目的。在运用层的资源管理模块中,本论文提出了一种计算部署在云平台上的运用可用性的计算模型,以及一种动态虚拟资源安置算法。它们在最大程度上满足了用户的运用可用性需求,同时也减少了分散部署虚拟资源带来的通讯开销。资源安置算法综合利用了两种伸缩对策:水平伸缩和垂直伸缩。垂直伸缩对策是指转变虚拟机内部持有的资源数量,而水平伸缩对策是指转变虚拟机实例的数量。由于这两种对策对运用可用性、通讯开销和软件版本开销的影响不尽相同,我们根据运用当前的可用性和用户约束中规定的可用性的差值来选择执行哪种对策。在平台层的资源管理模块中,本论文也给出了一种改善的资源整合案例。该案例将资源的整合分为反应式资源整合模块和周期性资源整合模块。反应式资源整合模块自治地运转在每一台物理服务器内部,根据监测是否有异常情况,决定是否进行资源整合。异常情况包括超过预定资源利用率上限的负载过度情况,和低于预定资源利用率下限的负载不足情况。针对这两种情况本论文给出了不同的算法来制定资源整合案例。周期性资源整合模块,作为反应式资源整合的补充,周期性地在可用性区域内进行所有虚拟资源的整合。最后为了验证这两种对策—可用性感知的动态资源安置模块和资源整合模块的正确性和有效性,本论文模拟真实云环境的架构,设计并实现了两个实验。在实验一中通过模拟两种典型场景——扩容和减容的运用,比较了水平伸缩对策、垂直伸缩对策和本论文提出的可用性感知对策在可用性满足率、平均运用可用性、通讯开销和软件版本开销上的体现。实验二通过模拟一个可用性区域中多台物理服务器和多台多种粒度的虚拟机,来验证改善的资源整合案例的有效性。实验结果表明,本论文中提出的算法减少了整合活动带来的迁移成本,是一个实际具有运用价值的有效对策。本论文的主要贡献在于以不同利益共享者的角度对多约束资源管理框架的构建进行了初步的探讨。将来自不同利益共享者的约束分离开来,在不同层次上予以满足。其中,重点关注了运用层上的可用性约束的满足和云平台层上的节能约束的满足,以而达到云资源利用者和云资源管理者共赢的目的。关键词:云计算论文资源管理论文运用可用性论文资源整合论文资源安置论文
本论文由www.7ctime.com,需要论文可以联系人员哦。摘要5-7
ABSTRACT7-10
目录10-12
图片索引12-13
表格索引13-14
第一章 绪论14-22

1.1 探讨背景14-15

1.2 探讨作用15-16

1.3 探讨内容和目标16

1.4 国内外探讨近况16-20

1.4.1 动态虚拟资源调度流程16-17

1.4.2 动态虚拟资源安置对策17-论文导读:.1全文总结66-676.2探讨展望67-68参考文献68-74致谢74-76攻读硕士学位期间已发表的学术论文76上一页12
19

1.4.3 动态虚拟资源整合对策19-20

1.5 论文组织结构20-22

第二章 资源管理框架22-32

2.1 云计算环境模型22-23

2.2 多约束虚拟资源管理框架23-29

2.1 运用层的虚拟资源管理24-26

2.2 平台层的虚拟资源管理26-29

2.3 本章小结29-32

第三章 可用性感知的资源安置模块32-42

3.1 影响运用可用性的因素32-34

3.2 可用性模型34-37

3.

2.1 云平台的可用性34-35

3.

2.2 运用的可用性模型35-36

3.

2.3 运用通讯开销模型36-37

3.3 可用性感知的资源动态安置算法37-41

3.4 本章小结41-42

第四章 云资源整合模块42-50

4.1 反应式整合算法42-47

4.

1.1 异常监测42-43

4.

1.2 负载过度的重配置算法43-46

4.

1.3 负载不足的重配置算法46-47

4.2 周期性整合算法47-48

4.3 整合案例评估模块48-49

4.4 本章小结49-50

第五章 系统设计和实验结果浅析50-66

5.1 系统架构50-51

5.2 运用制约器模块设计51-54

5.3 资源整合模块设计54-57

5.4 实验57-64

5.

4.1 实验设定58

5.

4.2 实验一结果浅析58-61

5.

4.3 实验二结果浅析61-64

5.5 本章小结64-66
第六章 总结与展望66-68

6.1 全文总结66-67

6.2 探讨展望67-68

参考文献68-74
致谢74-76
攻读硕士学位期间已发表的学术论文76