Journal on Communications ›› 2014, Vol. 35 ›› Issue (1): 72-81.doi: 10.3969/j.issn.1000-436x.2014.01.009

• academic paper • Previous Articles     Next Articles

Improving energy efficiency and network performance in IaaS cloud with virtual machine placement

Jian-kang DONG,Hong-bo WANG,Yang-yang LI,Shi-duan CHENG   

  1. State Key Laboratory of Networking and Switching Technology,Beijing University of Posts and Telecommunications,Beijing 100876,China
  • Online:2014-01-25 Published:2017-06-17
  • Supported by:
    The National Natural Science Foundation of China;The National High Technology Research and Development Program of China;The Fundamental Research Funds for the Central Universities;The Open Fund of the State Key Laboratory of Software Development Environment

Abstract:

The existing virtual machine(VM) placement schemes mostly reduce energy consumption by optimizing utilization of physical server or network element.However,the aggressive consolidation of these resources may lead to network performance degradation.In view of this,a VM placement scheme was proposed to achieve two objectives.One is to minimize the number of activating physical machines and network elements to reduce the energy consumption,and the other is to minimize the maximum link utilization to improve the network performance.This scheme is able to reduce the energy consumption caused by physical servers and network equipment while optimizing the network performance,making a trade off between energy efficiency and network performance.A novel two-stage heuristic algorithm for a solution was designed.Firstly,the hierarchical clustering algorithm based on minimum cut and best fit algorithm was used to optimize energy efficiency,and then,local search algorithm was used to minimize the maximum link utilization.The simulations show that this solution achieves good results.

Key words: IaaS, virtual machine placement, network performance, energy efficient

No Suggested Reading articles found!