• DocumentCode
    3604108
  • Title

    Interdatacenter Job Routing and Scheduling With Variable Costs and Deadlines

  • Author

    Joe-Wong, Carlee ; Kamitsos, Ioannis ; Sangtae Ha

  • Author_Institution
    Princeton Univ., Princeton, NJ, USA
  • Volume
    6
  • Issue
    6
  • fYear
    2015
  • Firstpage
    2669
  • Lastpage
    2680
  • Abstract
    To reduce their operational costs, datacenter (DC) operators can schedule large jobs at DCs in different geographical locations with time- and location-varying electricity and bandwidth prices. We introduce a framework and algorithms to do so that minimize electricity and bandwidth cost subject to job indivisibility, deadlines, priorities, and DC resource constraints. In doing so, we provide a way for DC operators to predict their operational costs for different DC placements and capacities, and thus make informed decisions about how to expand their DC network. Our distributed algorithm uses estimated job arrivals and day-ahead electricity prices to optimize over sliding time windows. We demonstrate its effectiveness on a Google DC trace and investigate the effects of different cost and performance criteria. The algorithm leverages heterogeneous job resource requirements and routing and scheduling flexibility: even deadline and indivisibility constraints yield little cost increase, though they significantly improve job completion times and localization at only one DC, respectively. We show that our algorithm reduces the cost much more than optimizing only electricity, only bandwidth, or a combination of resource costs and job completion times.
  • Keywords
    computer centres; decision making; geographic information systems; resource allocation; scheduling; DC operators; DC placements; DC resource constraints; Google DC trace; bandwidth cost subject; datacenter operators; day-ahead electricity prices; geographical locations; heterogeneous job resource requirements; interdatacenter job routing; job completion times; location-varying electricity; operational costs; scheduling; sliding time windows; time-varying electricity; Algorithm design and analysis; Economics; Optimization; Routing; Scheduling; Economics; job scheduling; optimization;
  • fLanguage
    English
  • Journal_Title
    Smart Grid, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1949-3053
  • Type

    jour

  • DOI
    10.1109/TSG.2015.2453398
  • Filename
    7173054