DocumentCode
125531
Title
A Cooperative Two-Tier Energy-Aware Scheduling for Real-Time Tasks in Computing Clouds
Author
Hosseinimotlagh, Seyedmahyar ; Khunjush, Farshad ; Hosseinimotlagh, Seyedmahyar
Author_Institution
Dept. of Comput. Sci., Eng. & IT, Shiraz Univ., Shiraz, Iran
fYear
2014
fDate
12-14 Feb. 2014
Firstpage
178
Lastpage
182
Abstract
Customers in a cloud would like to receive the results of their task as soon as possible while paying less. On the other hand, cloud providers aim to mitigate the operational cost of cloud environments. In other words, a limited budget makes providers create efficient cloud systems that utilize the computational powers of the clouds while minimizing their energy consumptions and environmental footprints. One of the prevalent techniques in mitigating the total energy consumptions of data-centers is through using consolidation of virtual machines (VMs). However, it incurs significant overheads on both computing resources and network infrastructure of a cloud. Furthermore, it causes tasks to be accomplished later or even it might lead to System Level Agreement (SLA) violations. To address the aforementioned challenges, we propose a cooperative two-tier task scheduling approach to benefit both cloud providers and their customers. It regulates the execution speeds of real-time tasks in a way that a host reaches the optimum level of utilization instead of migrating its tasks to other hosts. We also propose several predictive global task scheduling policies to map arrived tasks to feasible VMs. The simulation results show that the proposed task scheduling approach not only reduces the total energy consumption of a cloud by 41%, but also has profound impacts on turnaround times of real-time tasks by 85%.
Keywords
cloud computing; cooperative systems; scheduling; virtual machines; cloud computing; cloud environments; cooperative two-tier energy-aware scheduling; cooperative two-tier task scheduling approach; data centers; predictive global task scheduling; real-time task; system level agreement violations; total energy consumption; virtual machines consolidation; Cloud computing; Dynamic scheduling; Energy consumption; Prediction algorithms; Scheduling algorithms; DVFS; Real-time Tasks; SLA; Task Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
Conference_Location
Torino
ISSN
1066-6192
Type
conf
DOI
10.1109/PDP.2014.91
Filename
6787270
Link To Document