Title :
Priority-Based Scheduling for Large-Scale Distribute Systems with Energy Awareness
Author :
Hussin, Masnida ; Lee, Young Choon ; Zomaya, Albert Y.
Author_Institution :
Centre for Distrib. & High Performance Comput., Univ. of Sydney, Sydney, NSW, Australia
Abstract :
Large-scale distributed computing systems (LDSs), such as grids and clouds are primarily designed to provide massive computing capacity. These systems dissipate often excessive energy to both power and cool them. Concerns over greening these systems have prompted a call for scheduling policies with energy awareness (e.g., energy proportionality). The dynamic and heterogeneous nature of resources and tasks in LDSs is a major hurdle to be overcome for energy efficiency when designing scheduling policies. In this paper, we address the problem of scheduling tasks with different priorities (deadlines) for energy efficiency exploiting resource heterogeneity. Specifically, our investigation for energy efficiency focuses on two issues: (1) balancing the workload in the way utilization is maximized and (2) power management by controlling execution of tasks on processor for ensuring the energy is optimally consumed. We form a hierarchical scheduler that exploits the multi-core architecture for effective scheduling. Our scheduling approach exploits the diversity of task priority for proper load balancing across heterogeneous processors while observing energy consumption in the system. Simulation experiments prove the efficacy of our approach, and the comparison results indicate our scheduling policy helps improve energy efficiency of the system.
Keywords :
multiprocessing systems; processor scheduling; resource allocation; clouds; energy awareness; energy consumption; energy efficiency; grids; heterogeneous processor; hierarchical scheduler; large-scale distributed computing system; load balancing; massive computing capacity; multicore architecture; power management; priority-based scheduling; resource heterogeneity; scheduling policy; task priority; Dynamic scheduling; Energy consumption; Energy efficiency; Optimal scheduling; Processor scheduling; Resource management; dynamic scheduling; energy efficiency; task priority;
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2011 IEEE Ninth International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-0006-3
DOI :
10.1109/DASC.2011.96