首页> 外文会议>IEEE International Conference on Distributed Computing Systems >PageRankVM: A PageRank Based Algorithm with Anti-Collocation Constraints for Virtual Machine Placement in Cloud Datacenters
【24h】

PageRankVM: A PageRank Based Algorithm with Anti-Collocation Constraints for Virtual Machine Placement in Cloud Datacenters

机译:PageRANKVM:一种基于PageRank的算法,具有用于云数据中心的虚拟机放置的防绑定约束

获取原文

摘要

There is a dramatic increase in the variety of virtual machines (VMs) and complexity of VM placement problems in clouds. Previous VM placement approaches attempt to accommodate more VMs efficiently on fewer PMs by balancing the resource usages across multiple dimensions. However, these approaches are not sufficiently accurate in measuring the quality of the PMs in terms of fully utilizing PM resource and having the potential to accommodate more VMs. Therefore, it is critical to design a new method that can more accurately measure the probability of a PM of fully utilizing its resources after accommodating a given VM with the consideration of different types of VMs. In addition, anti-collocation constraints must be handled efficiently. We propose a PageRank based VM placement algorithm with anti-collocation constraints (PageRankVM). PageRankVM defines the best PM resource usage profile, which means that the PM has full resource utilization for every resource dimension, and then ranks PM profiles according to their convergence of transferring (by accommodating VMs) to the best profile. PageRankVM then places a given VM to the PM based on the ranks of the resulted PM profiles after accommodating the VM with the consideration of anti-collocation constraints. Compared to previous approaches, PageRankVM effectively measures the ability of different PM profiles to reach the best profiles by accommodating a given VM, and hence differentiates the effectiveness of different VM placement decisions. We conducted extensive trace-driven simulation and GENI testbed experiments and demonstrated that PageRankVM has superior performance compared with other methods in terms of reducing the number of PMs, the energy consumption, the number of VM migrations, and the service level objective (SLO) violations.
机译:云中的虚拟机(VMS)和VM放置问题的复杂性具有急剧增加。以前的VM Placement方法尝试通过平衡多维资源使用,在更少的PMS上有效地容纳更多VM。然而,这些方法在充分利用PM资源方面测量PMS的质量并具有潜力以适应更多VM的方法,这些方法并不充分准确。因此,设计一种新方法至关重要,该方法可以更准确地测量PM充分利用其资源的PM充分利用其资源,以考虑不同类型的VM。此外,必须有效处理防绑定约束。我们提出了一种基于PageRank的VM放置算法,具有防绑定约束(PagerAnkvm)。 PageRankVM定义了最佳PM资源使用文件配置文件,这意味着PM对每个资源维度具有完全资源利用率,然后根据其将(通过容纳VM)传输到最佳配置文件的融合来排列PM配置文件。然后,PageRANKVM根据考虑反绑定约束,根据所产生的PM配置文件的排名将给定VM基于所产生的PM配置文件。与先前的方法相比,PageRankvm通过容纳给定VM来有效地测量不同PM概况到达最佳配置文件的能力,因此区分了不同VM放置决策的有效性。我们进行了广泛的追踪模拟和Geni测试的实验,并证明了PagerankVM与减少PMS数量,能源消耗,VM迁移数和服务级别目标(SLO)违规方面的其他方法具有卓越的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号