• DocumentCode
    251717
  • Title

    Greening Geo-distributed Data Centers by Joint Optimization of Request Routing and Virtual Machine Scheduling

  • Author

    Xudong Xiang ; Chuang Lin ; Fu Chen ; Xin Chen

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Univ. of Sci. & Technol. Beijing, Beijing, China
  • fYear
    2014
  • fDate
    8-11 Dec. 2014
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In this paper, we present a unifying optimization framework for greening geographically distributed Data Centers (DCs) by means of three control operations: (1) inter-DC request routing at front-end proxies, (2) intra-DC request routing at tiered core switches and edge switches, and (3) Virtual Machine (VM) scheduling on heterogeneous physical servers. We first formulate the request routing and VM scheduling problem as a stochastic program which aims to minimize the time average electricity cost, carbon taxes and bandwidth cost for Cloud Service Providers (CSPs) while guaranteeing the long-term request queue stability for cloud users. Then we propose an online and decentralized algorithm named GREEN to address the randomness of external workload, power price, and carbon emission rate. The proposed algorithm provably achieves arbitrary cost-delay tradeoffs, thereby enabling CSPs to make flexible scheduling choices toward the desired objective. Trace-driven simulations confirm the efficacy and adaptivity of GREEN in non-stationary environments.
  • Keywords
    cloud computing; computer centres; green computing; network routing; scheduling; stochastic programming; virtual machines; CSPs; GREEN algorithm; VM scheduling; cloud service providers; edge switches; front-end proxies; geodistributed data center greening; heterogeneous physical servers; interDC request routing; long-term request queue stability; request routing joint optimization; stochastic program; tiered core switches; virtual machine scheduling; Bandwidth; Carbon tax; Electricity; Green products; Optimization; Routing; Servers; Geo-distributed data centers; VM scheduling; bandwidth cost; carbon tax; electricity cost; request routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/UCC.2014.8
  • Filename
    7027475