4.6 Article

An Energy-Saving Task Scheduling Strategy Based on Vacation Queuing Theory in Cloud Computing

Journal

TSINGHUA SCIENCE AND TECHNOLOGY
Volume 20, Issue 1, Pages 28-39

Publisher

TSINGHUA UNIV PRESS
DOI: 10.1109/TST.2015.7040511

Keywords

cloud computing; independent task scheduling; energy-saving; vacation queuing theory

Funding

  1. Research and Innovation Projects for Graduates of Jiangsu Graduates of Jiangsu Province [CXZZ12_0483]
  2. Science and Technology Support Program of Jiangsu Province [BE2012849]

Ask authors/readers for more resources

High energy consumption is one of the key issues of cloud computing systems. Incoming jobs in cloud computing environments have the nature of randomness, and compute nodes have to be powered on all the time to await incoming tasks. This results in a great waste of energy. An energy-saving task scheduling algorithm based on the vacation queuing model for cloud computing systems is proposed in this paper. First, we use the vacation queuing model with exhaustive service to model the task schedule of a heterogeneous cloud computing system. Next, based on the busy period and busy cycle under steady state, we analyze the expectations of task sojourn time and energy consumption of compute nodes in the heterogeneous cloud computing system. Subsequently, we propose a task scheduling algorithm based on similar tasks to reduce the energy consumption. Simulation results show that the proposed algorithm can reduce the energy consumption of the cloud computing system effectively while meeting the task performance.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available