Two-phase Virtual Machine Placement Algorithm Based on Network Awareness

Xiaojie WANG,Mingwei XU,Sixiu WANG,Yixin ZHU
DOI: https://doi.org/10.3969/j.issn.1000-3428.2017.08.006
2017-01-01
Abstract:The existing Virtual Machine(VM)placement researches mostly aim at energy saving,which reduce energy consumption by consolidating of resources.However,the excessive consolidation of these resources may lead to network performance degradation.Aiming at this problem,this paper studies the network-aware VM placement problem,analyzes the influence factors of VM placement and proposes a two-phase heuristic VM placement algorithm.Firstly,based on analyzing the similarity between VMs,the aggregation is performed to improve communication ability among VMs and reduce the network traffic of data center.Then,a modified knapsack algorithm is used to implement the appropriate allocation of VMs between physical hosts.Experimental results show that,compared with Best Fit(BF)algorithm and random algorithm,the proposed algorithm can optimize the network traffic,reduce the number of avtivated physical hosts and save energy consumption more effectively.
What problem does this paper attempt to address?