首页> 中文学位 >基于最小迁移代价的云计算资源负载均衡调度算法研究
【6h】

基于最小迁移代价的云计算资源负载均衡调度算法研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章引言

1.1研究背景和研究意义

1.2 问题描述和研究现状

1.3论文工作

1.4本文的组织结构

第二章相关理论基础

2.1公有云、私有云和混合云

2.2虚拟化技术

2.3负载均衡技术与调度算法

2.4迁移技术

2.5遗传算法基础

2.6本章小结

第三章虚拟机调度理论及建模

3.1服务质量和服务等级协议

3.2云计算虚拟机资源调度算法

3.3虚拟化模型

3.4物理服务器负载表示

3.5数学模型定义

3.6负载均衡调度系统架构设计

3.7本章小结

第四章遗传算法实现虚拟机调度

4.1种群编码

4.2选择策略

4.3交叉操作

4.4变异操作

4.5遗传算法终止条件

4.6全局调度算法

4.7本章小结

第五章虚拟机调度实验及结果分析

5.1实验环境

5.2算法收敛性分析

5.3算法效率分析

5.4实验结果分析

5.5本章小结

第六章总结与展望

6.1总结

6.2下一步工作

致谢

参考文献

攻硕期间取得的研究成果

展开▼

摘要

云计算是一种新兴的商业计算模式,云平台整合大量服务器作为异构资源池,这样用户仅仅通过终端设备接入云平台就可以获得所需的丰富的软件和存储资源。云计算系统需要管理这些数量巨大的资源,资源调度系统必须能及时有效的分配和部署虚拟资源以适应用户动态变化的需求。然而,资源分配不均会极大影响系统资源利用率、伸缩性及用户体验。因此,在云计算环境下如何合理分配和调度虚拟资源来保障QoS就显得尤为重要。
  与传统的任务调度系统不同的是,云计算的基本调度单位是虚拟机资源,要考虑数据网络传输延迟等一系列因素的影响。但是目前云计算中虚拟机资源调度策略仅仅关注于整个系统的当前负载状态,大多数算法忽略了系统变化和一些导致负载失衡的历史负载数据,使得资源调度结果不够理想,容易造成负载失衡,无法满足一些实际应用需要。由于资源调度问题涉及多目标组合规划,而且已被证明为NP完全问题,而基于启发式的遗传算法在解决最优化问题上有着较好的收敛效果。
  本文提出一种基于遗传算法的虚拟机资源调度方法,旨在达到服务器负载均衡的同时尽量降低虚拟机迁移开销。该方法根据历史负载数据和系统当前负载状态,通过遗传算法,搜索出一个既满足负载变化约束同时又减少或避免动态迁移的最优分配方案。在算法效率分析中,我们引入负载变化率和平均负载距离,前者用来描述虚拟机负载变化情况,后者衡量全局负载均衡效果。最后,通过实验证实,我们的调度算法是有效的并具有很好的全局收敛性,在很大程度上解决了负载失衡和虚拟机调度时带来的高昂的迁移代价。另外,平均负载距离没有随着虚拟机负载变化率增加而增大,也就是说调度算法具有很好的资源利用率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号