Efficient VM placement with multiple deterministic and stochastic resources in data centers

GLOBECOM(2012)

引用 98|浏览16
暂无评分
摘要
Virtual machines (VMs) may significantly improve the efficiency of data center infrastructure by sharing resources of physical servers. This benefit relies on an efficient VM placement scheme to minimize the number of required servers. Existing VM placement algorithms usually assume that VMs' demands for resources are deterministic and stable. However, for certain resources, such as network bandwidth, VMs' demands are bursty and time varying, and demonstrate stochastic nature. In this paper, we study efficient VM placement in data centers with multiple deterministic and stochastic resources. First, we formulate the Multidimensional Stochastic VM Placement (MSVP) problem, with the objective to minimize the number of required servers and at the same time satisfy a predefined resource availability guarantee. Then, we show that the problem is NP-hard, and propose a polynomial time algorithm called Max-Min Multidimensional Stochastic Bin Packing (M3SBP). The basic idea is to maximize the minimum utilization ratio of all the resources of a server, while satisfying the demands of VMs for both deterministic and stochastic resources. Next, we conduct simulations to evaluate the performance of M3SBP. The results demonstrate that M3SBP guarantees the availability requirement for stochastic resources, and M3SBP needs the smallest number of servers to provide the guarantee among the benchmark algorithms.
更多
查看译文
关键词
vm placement algorithm,deterministic resource,stochastic resource,max-min multidimensional stochastic bin packing algorithm,computer centres,multidimensional stochastic vm placement problem,resource utilization ratio,msvp problem,np-hard problem,virtual machines,data center,resource allocation,polynomial time algorithm,computational complexity,vm demand,vm placement scheme,resource availability guarantee,resource sharing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要