• DocumentCode
    2862756
  • 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
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    503
  • Lastpage
    509
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/DASC.2011.96
  • Filename
    6118742