• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (01): 44-50.

• 论文 • Previous Articles     Next Articles

An optimization method for virtual machine scheduling in the environment of applications hosting         

JIANG Yong1,FAN Qingtao2,ZHAO Zhuofeng1,DING Weilong1   

  1. (1.Research Center for Cloud Computing,North China University of Technology,Beijing 100144;
    2 Taishan Ropeway Operation Center,Taian 271000,China)
  • Received:2013-08-05 Revised:2013-10-25 Online:2014-01-25 Published:2014-01-25

Abstract:

In the environment of applications hosting, the virtual machines of most current IaaS (Infrastructure as a Service) are scheduled in an applicationindependent way and cannot be adjusted for different dynamic requirements, which leads to load skew among virtual machines and inefficient resource utilization for the hosted applications. To solve these problems, an optimal scheduling method for virtual machines is proposed. Through the analysis and the monitoring on the physical resources for the hosted applications, virtual machines can be scheduled periodically in a greedy fashion. In the experiments from our application hosting environment, the method can reduce the number of physical servers and improve the utilization on those physical servers.

Key words: IaaS;application hosting;virtual machine scheduling;greedy algorithm