首页> 外文会议>IEEE/ACM International Conference on Utility and Cloud Computing >Energy-Efficient and SLA-Aware Virtual Machine Selection Algorithm for Dynamic Resource Allocation in Cloud Data Centers
【24h】

Energy-Efficient and SLA-Aware Virtual Machine Selection Algorithm for Dynamic Resource Allocation in Cloud Data Centers

机译:节能和SLA感知虚拟机选择算法,用于云数据中心动态资源分配

获取原文

摘要

Energy consumption constitutes a significant proportion of data centers' operational costs. Furthermore, the establishment of large scale Cloud data centers due to the fast growth of utility-based IT services made the energy usage of data centers a concern. Cloud data centers use load balancing algorithms to allocate their physical resources (CPU, memory, hard disk, network bandwidth) efficiently on demand and hence optimize their energy consumption. In the load balancing process, some Virtual Machines (VMs) are selected from over-or under-utilized physical hosts and these VMs are migrated, while live and running, to other hosts. This live migration can result in Service Level Agreement Violations (SLAVs) and consequently low Quality of Service (QoS). Thus, in this paper, we propose an energy aware VM selection policy to minimize the number of migrations and consequently decrease SLAVs. Load balancing has three stages: a) Detecting over-and under-utilized hosts; b) Selecting one or more VMs for migration from those hosts; c) Finding destination hosts for the selected VMs. The focus of this research is on the VM selection stage of CPU load balancing. Our proposed VM selection algorithm considers CPU utilization of the VMs on each host and any linear correlation between the CPU usage of the VMs. The algorithm was evaluated on two different real Cloud data sets provided by the CoMon project and Google. Its performance was compared to our benchmark policy that only considers minimum migration time for VM selection. The results showed that our proposed algorithm decreases SLAVs by 66%, ESV (SLAVs × energy consumption) by 64% and the number of "re over-utilized" hosts by 81% when the CPU usage of VMs in a data set are highly correlated (e.g., as in the Google data set).
机译:能源消耗构成了数据中心运营成本的大量比例。此外,由于基于实用的IT服务的快速增长,建立了大规模云数据中心使数据中心的能源使用成为一个问题。云数据中心使用负载平衡算法有效地分配其物理资源(CPU,内存,硬盘,网络带宽),并因此优化其能量消耗。在负载平衡过程中,某些虚拟机(VM)选自过度或不利用的物理主机,并且在实时和运行时迁移这些VMS到其他主机。此实时迁移可能导致服务级别协议违规(SLAV),从而低于服务质量(QoS)。因此,在本文中,我们提出了一种能量感知VM选择策略,以最小化迁移的数量,从而减少SLAV。负载平衡有三个阶段:a)检测超出和利用的主机; b)选择一个或多个VM,用于从这些主机迁移; c)查找所选VM的目标主机。本研究的重点是CPU负载平衡的VM选择阶段。我们所提出的VM选择算法考虑每个主机上VM的CPU利用率以及VM的CPU使用率之间的任何线性相关性。该算法在COMON项目和Google提供的两个不同的真实云数据集上进行评估。它的性能与我们的基准策略进行了比较,只考虑VM选择的最小迁移时间。结果表明,当数据集中VM的CPU使用率高度相关时,我们所提出的算法将算法减少66%,ESV(SLAV×能量消耗)的速率为66%,ESV(SLAV×能量消耗),并将“重新过度使用”主机的数量高81% (例如,如在Google数据集中)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号