• DocumentCode
    35108
  • Title

    Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Centers

  • Author

    Polverini, M. ; Cianfrani, A. ; Shaolei Ren ; Vasilakos, Athanasios V.

  • Author_Institution
    DIET Dept., Univ. of Roma - La Sapienza, Rome, Italy
  • Volume
    2
  • Issue
    1
  • fYear
    2014
  • fDate
    Jan.-March 2014
  • Firstpage
    71
  • Lastpage
    84
  • Abstract
    Decreasing the soaring energy cost is imperative in large data centers. Meanwhile, limited computational resources need to be fairly allocated among different organizations. Latency is another major concern for resource management. Nevertheless, energy cost, resource allocation fairness, and latency are important but often contradicting metrics on scheduling data center workloads. Moreover, with the ever-increasing power density, data center operation must be judiciously optimized to prevent server overheating. In this paper, we explore the benefit of electricity price variations across time and locations. We study the problem of scheduling batch jobs to multiple geographically-distributed data centers. We propose a provably-efficient online scheduling algorithm - GreFar - which optimizes the energy cost and fairness among different organizations subject to queueing delay constraints, while satisfying the maximum server inlet temperature constraints. GreFar does not require any statistical information of workload arrivals or electricity prices. We prove that it can minimize the cost arbitrarily close to that of the optimal offline algorithm with future information. Moreover, we compare the performance of GreFar with ones of a similar algorithm, referred to as T-unaware, that is not able to consider the server inlet temperature in the scheduling process. We prove that GreFar is able to save up to 16 percent of energy-fairness cost with respect to T-unaware.
  • Keywords
    batch processing (computers); computer centres; dynamic programming; power aware computing; queueing theory; resource allocation; scheduling; GreFar algorithm; computational resource allocation; contradicting metrics; data center operation; data center workload scheduling; dynamic programming; electricity price variations; energy-fairness cost optimization; geographically distributed data centers; large-data centers; latency; maximum server inlet temperature constraints; online scheduling algorithm; optimal offline algorithm; power density; queueing delay constraints; resource management; server overheating prevention; thermal-aware batch job scheduling; workload arrivals; Cloud computing; Data centers; Electricity; Energy consumption; Power demand; Resource management; Temperature distribution; Data center; energy; resource management; scheduling; thermal Aware;
  • fLanguage
    English
  • Journal_Title
    Cloud Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2168-7161
  • Type

    jour

  • DOI
    10.1109/TCC.2013.2295823
  • Filename
    6690176