摘要
社会对云计算需求的不断扩大需要构建规模巨大的数据中心,如何高能效地运行数据中心是一个急待解决的问题。传统的虚拟资源分配策略没有充分地考虑如何有效地降低数据中心的能耗和策略生成的时间复杂度,提出了一种高能效的虚拟资源分配策略(EEVRAS),通过将云计算中的虚拟资源分配问题模型化为一个路径构建的问题,同时改进精华策略的蚂蚁系统(EAS)来进行资源分配方案的优化。策略生成的时间复杂度较低。仿真结果表明相对传统的虚拟资源分配策略,在服务器性能指标约束下,EEVRAS策略能够使用较少的服务器构建虚拟集群,从而有效地降低数据中心的能耗。
The increasing requirements on cloud computing entail building up large-scale data centers. How to operate data center in an efficient way is an urgent problem to be solved. Traditional virtual resource allocation strategies didn't take into full consideration how to decrease energy consumption of data center and the time complexity of strategy formation. This paper proposes an energy efficiency virtual resource allocation strategy(EEVRAS) by modeling virtual resource allocation problem as a problem of path construction, improving elitist strategy for ant system(EAS) to optimize resource allocation scheme. Strategy has a lower time complexity. Simulation results illustrate that compared with traditional virtual resource allocation strategy, with the limit of server performance index, EEVRAS can use fewer severs to construct virtual cluster, thus efficiently decreasing the energy consumption of data center.
出处
《计算机系统应用》
2011年第12期55-59,69,共6页
Computer Systems & Applications
基金
国家自然科学基金(61072080)
福建省教育部厅项目(JA10079)
关键词
云计算
虚拟资源分配
能量高效
蚁群算法
cloud computing
virtual resource allocation
energy efficiency
ant colony algorithm