Journal on Communications ›› 2017, Vol. 38 ›› Issue (12): 10-20.doi: 10.11959/j.issn.1000-436x.2017298

• Papers • Previous Articles     Next Articles

Virtual machine scheduling strategy based on dual-speed and work vacation mode and its parameter optimization

Shun-fu JIN1,2,3,Shan-shan HAO1,2,3,Bao-shuai WANG1,2,3   

  1. 1 School of Information Science and Engineering,Yanshan University,Qinhuangdao 066004,China
    2 Key Laboratory for Computer Virtual Technology and System Integration of Hebei Province,Qinhuangdao 066004,China
    3 Key Laboratory for Software Engineering of Hebei Province,Qinhuangdao 066004,China
  • Revised:2017-11-23 Online:2017-12-01 Published:2018-01-19
  • Supported by:
    The National Natural Science Foundation of China(61472342);The Natural Science Foundation of Hebei Province(F2017203141)

Abstract:

Due to the increasingly strict environmental standards,high pollution and high energy consumption have become the significant factors restricting the development of cloud data centers (CDC).Under the premise of guaranteeing the quality of service (QoS) of CDC,dynamic power management (DPM) technology was applied,synchronous multiple working sleep mode was introduced,and a novel virtual machine (VM) scheduling strategy was proposed.By establishing a two-dimensional continuous-time Markov stochastic model with adaptive service rate and synchronous multiple work vacations,and using the method of a matrix geometric solution,the performance of the VM scheduling strategy was evaluated in terms of energy saving level and average delay of requests.Numerical results with analysis and simulation verify the energy saving effectiveness of the VM scheduling strategy.In order to achieve a reasonable balance between the response performance and the energy-saving effect,a system utility function was constructed from the perspective of economics and design a researching algorithm of the sleep parameter based on the firefly algorithm(FA).

Key words: cloud data centers, virtual machine scheduling strategy, dual-speed, multiple working vacations queue, utility function, intelligent optimization

CLC Number: 

No Suggested Reading articles found!