云数据中心中面向资源感知与高能效的虚拟机部署研究

Resource-aware and energy-efficient virtual machine deployment in cloud datacenters

  • 摘要: 针对云数据中心虚拟化部署的资源负载均衡与能耗优化协同难题,提出了一种在资源负载均衡与能耗最小化之间实现平衡的高效方法.分别通过建立融合多维资源利用均衡度的负载均衡模型以及反映系统不同运行状态下能量损失的能耗模型,构建了具有资源约束的双目标优化函数;设计了改进型混合麻雀搜索算法(hybrid sparrow search algorithm,HSSA),并用它最小化双目标优化函数.基于云模拟仿真平台的试验表明,在200节点规模的异构云环境中:相较蚁群系统(ant colony system,ACS)算法,其性能提升45.28%;相较首次适应递减(first fit decreasing,FFD)算法与遗传算法(genetic algorithm,GA),其性能分别提升58.06%和8.38%.

     

    Abstract: Aiming at the collaborative problem of resource load balancer and energy consumption optimization in cloud data center virtualization deployment, an efficient method is proposed to achieve some balance between these two objectives. Specifically, a load balancing model that integrates the multi-dimensional resource utilization balance is constructed, along with an energy consumption model that reflects energy loss under different system operating states. A bi-objective optimization function with resource constraints is then formulated. An improved hybrid sparrow search algorithm (HSSA) is then designed to minimize this optimization function. Cloud simulations show that, in a heterogeneous cloud environment with 200 nodes, the proposed method improves performance by 45.28% compared to the ant colony system (ACS), by 58.06% and 8.38% respectively compared to the first fit decreasing (FFD) algorithm and genetic algorithm (GA).

     

/

返回文章
返回