Title
Energy Aware List-Based Scheduling For Parallel Applications In Cloud
Abstract
As the growth of energy consumption has been explosive in current data centres and cloud systems, it has drawn greater attention in academia, industry and government. Task scheduling as a core in systems has become an important method to reduce energy dissipation. This paper proposes an energy aware list-based scheduling algorithm called EALS for parallel applications in the context of service level agreement (SLA) on cloud data centres. First, the EALS algorithm comprehensively considers the high power processors to minimise the number of high power processors used. Then, the algorithm tries to migrate some tasks from a high power processor to a low power processor for energy saving. Finally, the EALS algorithm takes a more efficient way to assign the time slots among tasks based on the dynamic voltage scaling (DVS) technique. To demonstrate the effectiveness of the EALS algorithm, randomly generated graphs and several real-world applications are tested in our experiments. The experimental results show that the EALS algorithm can save up to 43.96% energy consumption for various parallel applications as well as balance the scheduling performance.
Year
DOI
Venue
2018
10.1504/IJES.2018.095021
INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS
Keywords
Field
DocType
cloud data centre, directed acyclic graph, dynamic voltage scaling, DVS, energy aware scheduling, service level agreement, SLA
Dynamic voltage scaling,Graph,Dissipation,Scheduling (computing),Computer science,Service-level agreement,Real-time computing,Directed acyclic graph,Energy consumption,Cloud computing,Distributed computing
Journal
Volume
Issue
ISSN
10
5
1741-1068
Citations 
PageRank 
References 
0
0.34
0
Authors
4
Name
Order
Citations
PageRank
Yongxing Liu100.34
Kenli Li21389124.28
Zhuo Tang324018.21
Keqin Li4284.83