云环境下能耗优化的任务调度模型及虚拟机部署算法  被引量:4

Task scheduling model and virtual machine deployment algorithm for energy consumption optimization in cloud computing

在线阅读下载全文

作  者:朱海[1,2] 王洪峰[2] 廖貅武[1] 

机构地区:[1]西安交通大学管理学院,西安710049 [2]西安电子科技大学计算机学院,西安710071

出  处:《系统工程理论与实践》2016年第3期768-778,共11页Systems Engineering-Theory & Practice

基  金:国家自然科学基金(U1204618;U1404622);中国博士后科学基金(2012M512008);河南省科技发展计划基金(152102310381)~~

摘  要:云计算环境下,在满足用户服务级目标约束下,如何有效地进行资源分配调度,降低能耗,已成为不容忽略的关键问题.针对目前云计算系统服务资源分配调度问题在能耗方面的研究不足,提出一种能耗优化的资源分配调度体系架构,并基于此架构设计了一个满足实时用户SLA的能耗优化模型.该优化模型从系统级和部件级两个层次进行能耗优化.在系统级上,提出一种基于分组遗传算法最大限度降低系统空闲能耗的虚拟机部署算法,该算法将虚拟机和服务器之间的映射抽象为有约束的多维可变装箱问题;同时,在部件级上采用动态电压功率调整技术降低执行能耗,从而达到在满足用户需求的前提下,最大限度降低系统总能耗.仿真实验结果表明,该算法与同类算法相比,在相同条件下可有效降低云计算系统的能耗开销.In cloud computing, how to allocate and schedule resources effectively and how to reduce energy consumption under the restraint of satisfying the customer service level have become key issues that cannot be ignored. Since there is a lack of studies on energy consumption by resources allocation and scheduling, we propose a new resources-allocation and scheduling architecture for energy consumption optimization. Based on this architecture, a new energy consumption optimization model is designed to meet the real-time service level agreement (SLA). The proposed model optimize energy consumnption both on the system level and the component level On the former level, a new virtual machine deployment algorithm based on grouping genetic algorithm is proposed to minimize systems' idle energy consumption, which abstract the mapping between virtual machines and Servers into a multidimensional variable packing problem. On the latter level, dynamic voltage power adjustment technology is used to reduce execution energy consumption. Therefore, energy consumption can be minimized on the both levels with premise of meeting users' requirements. Experimental results show that compared with other algorithms, the proposed one can greatly reduce the total energy consumption of cloud computing systems under the same conditions.

关 键 词:云计算 实时任务 能耗优化 部署算法 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象