Title :
Enhanced Weighted Round Robin (EWRR) with DVFS Technology in Cloud Energy-Aware
Author :
Alnowiser, Abdulaziz ; Aldhahri, Eman ; Alahmadi, Ahmed ; Zhu, Michelle M.
Author_Institution :
Dept. of Comput. Sci., Southern Illinois Univ., Carbondale, IL, USA
Abstract :
In recent years, the rapid evolving Cloud Computing technologies multiply challenges including minimizing power consumption and meeting Quality-of- Services (QoS) requirements in the presence of heavy workloads from a large number of users using shared computing resources. Powering a middle-sized data center normally consumed 80,000kW power every year and computer servers consume around 5% of the global power [1]. In order to address the skyrocket energy cost from the high level resource management aspect, we propose an energy efficient job scheduling approach based on a modified version of Weighted Round Robin scheduler that incorporates VMs reuse and live VM migration without compromising the Service Level Agreement (SLA). Enhanced Weighted Round Robin (EWRR) algorithm enhanced scheduler can monitor the running VMs status for possible VM consolidation or Migration. In addition, VM Manager observes the VMs utilization rate to start live migration from the over-utilizing Processing Element (PE) to under-utilized PEs or to the hibernated PEs by sending WOL (Wake-On-LAN) signal to activate them. Moreover, we have integrated our Dynamic Voltage and Frequency Scaling (DVFS) algorithm in CPU utilization model to specify the required frequency for each task depending on the task complexity and the deadline.
Keywords :
cloud computing; computer centres; contracts; power aware computing; quality of service; scheduling; system monitoring; virtual machines; CPU utilization model; DVFS algorithm; DVFS technology; EWRR algorithm enhanced scheduler; QoS requirements; SLA; VM Manager; VM consolidation; VM reuse; VM utilization rate; WOL signal; Wake-On-LAN signal; computer servers; dynamic voltage and frequency scaling algorithm; energy cost; energy efficient job scheduling approach; enhanced weighted round robin; hibernated PE; high level resource management; live VM migration; middle-sized data center; overutilizing processing element; power consumption minimization; quality-of- services; rapid evolving cloud computing technologies; running VM status monitoring; service level agreement; shared computing resources; task complexity; task deadline; underutilized PE; Algorithm design and analysis; Energy consumption; Frequency control; Heuristic algorithms; Resource management; Round robin; Virtual machining; Cloud Computing; DVFS; VM scheduling; Weighted Round Robin;
Conference_Titel :
Computational Science and Computational Intelligence (CSCI), 2014 International Conference on
Conference_Location :
Las Vegas, NV
DOI :
10.1109/CSCI.2014.62