Let's stay together: Towards traffic aware virtual machine placement in data centers

INFOCOM(2014)

引用 178|浏览75
暂无评分
摘要
As tenants take networked virtual machines (VMs) as their requirements, effective placement of VMs is needed to reduce the network cost in cloud data centers. The cost is one of the major concerns for the cloud providers. In addition to the cost caused by network traffics (N-cost), the cost caused by the utilization of physical machines (PM-cost) is also non-negligible. In this paper, we focus on the optimized placement of VMs to minimize the cost, the combination of N-cost and PM-cost. We define N-cost by various functions, according to different communication models. We formulate the placement problem, and prove it to be NP-hard. We investigate the problem from two aspects. Firstly, we put a special emphasis on minimizing the N-cost with fixed PM-cost. For the case that tenants request the same amount of VMs, we present optimal algorithms under various definitions of N-cost. For the case that tenants require different numbers of VMs, we propose an approximation algorithm. Also, a greedy algorithm is implemented as the baseline to evaluate the performance. Secondly, we study the general case of the VM placement problem, in which both N-cost and PM-cost are taken into account. We present an effective binary-search-based algorithm to determine how many PMs should be used, which makes a tradeoff between PM-cost and N-cost. For all of the algorithms, we conduct theoretical analysis and extensive simulations to evaluate their performance and efficiency.
更多
查看译文
关键词
optimal algorithms,network traffic,computer centres,pm-cost,approximation theory,networked virtual machines,np-hard problem,cloud data centers,virtual machines,different communication models,data center,vector bin packing,virtual machine placement,search problems,greedy algorithm,traffic aware virtual machine placement,approximation algorithm,computational complexity,n-cost,subset-sum problem,physical machines,network cost reduction,greedy algorithms,cost optimization,vm,cloud computing,binary-search-based algorithm,clouds,cost reduction
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要