Abstract

In this chapter, we propose a Virtual Machine (VM) scheduling strategy with a speed switch and a multiple-sleep mode to improve the energy efficiency of cloud data centers. In accordance with the current traffic loads, a proportion of VMs operate at a low speed or a high speed, while the remaining VMs either sleep or operate at a high speed. Commensurate with our proposal, we develop a continuous-time queueing model with an adaptive service rate and a partial synchronous vacation. We derive performance measures of the system in terms of the energy saving level of the system and the average latency of tasks, respectively. We present numerical results to evaluate the performance of the system using the proposed VM scheduling strategy. We also establish a system profit function to achieve a trade-off among different performance measures and develop an improved Firefly algorithm to obtain the optimal sleep parameter.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.