• DocumentCode
    651612
  • Title

    Task Scheduling and Server Provisioning for Energy-Efficient Cloud-Computing Data Centers

  • Author

    Ning Liu ; Ziqian Dong ; Rojas-Cessa, Roberto

  • Author_Institution
    Dept. of Math., New Jersey Inst. of Technol., Newark, NJ, USA
  • fYear
    2013
  • fDate
    8-11 July 2013
  • Firstpage
    226
  • Lastpage
    231
  • Abstract
    In this paper, we present an optimization model for task scheduling for minimizing energy consumption in cloud-computing data centers. The proposed approach was formulated as an integer programming problem to minimize the cloud-computing data center energy consumption by scheduling tasks to a minimum numbers of servers while keeping the task response time constraints. We prove that the average task response time and the number of active servers needed to meet such time constraints are bounded through the use of a greedy task-scheduling scheme. In addition, we propose the most-efficient server- first task-scheduling scheme to minimize energy expenditure as a practical scheduling scheme. We model and simulate the proposed scheduling scheme for a data center with heterogeneous tasks. The simulation results show that the proposed task-scheduling scheme reduces server energy consumption on average over 70 times when compared to the energy consumed under a (not-optimized) random-based task-scheduling scheme. We show that energy savings are achieved by minimizing the allocated number of servers.
  • Keywords
    cloud computing; computer centres; integer programming; power aware computing; scheduling; average task response time; energy consumption minimization; energy expenditure minimization; energy savings; energy-efficient cloud-computing data centers; greedy task-scheduling scheme; heterogeneous tasks; integer programming problem; optimization model; random-based task-scheduling scheme; scheduling tasks; server provisioning; server-first task-scheduling scheme; task response time constraints; task scheduling; Data models; Energy consumption; Histograms; Optimization; Scheduling; Servers; Time factors; Cloud computing; Energy; Greedy Algorithm; Green data centers; Integer Programming; Task Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops (ICDCSW), 2013 IEEE 33rd International Conference on
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    978-1-4799-3247-4
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2013.68
  • Filename
    6679892