• DocumentCode
    623668
  • Title

    Joint request mapping and response routing for geo-distributed cloud services

  • Author

    Hong Xu ; Baochun Li

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2013
  • fDate
    14-19 April 2013
  • Firstpage
    854
  • Lastpage
    862
  • Abstract
    Many cloud services are running on geographically distributed datacenters for better reliability and performance. We consider the emerging problem of joint request mapping and response routing with distributed datacenters in this paper. We formulate the problem as a general workload management optimization. A utility function is used to capture various performance goals, and the location diversity of electricity and bandwidth costs are realistically modeled. To solve the large-scale optimization, we develop a distributed algorithm based on the alternating direction method of multipliers (ADMM). Following a decomposition-coordination approach, our algorithm allows for a parallel implementation in a datacenter where each server solves a small sub-problem. The solutions are coordinated to find an optimal solution to the global problem. Our algorithm converges to near optimum within tens of iterations, and is insensitive to step sizes. We empirically evaluate our algorithm based on real-world workload traces and latency measurements, and demonstrate its effectiveness compared to conventional methods.
  • Keywords
    Web services; cloud computing; computer centres; computer network reliability; distributed algorithms; power aware computing; telecommunication network routing; telecommunication power management; ADMM; alternating direction method of multipliers; bandwidth costs; decomposition-coordination approach; distributed algorithm; electricity location diversity; geo-distributed cloud services; geographically distributed datacenters; joint request mapping and response routing problem; large-scale optimization; latency measurements; parallel datacenter implementation; real-world workload traces; utility function; workload management optimization; Accuracy; Algorithm design and analysis; Bandwidth; Electricity; Optimization; Routing; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2013 Proceedings IEEE
  • Conference_Location
    Turin
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4673-5944-3
  • Type

    conf

  • DOI
    10.1109/INFCOM.2013.6566873
  • Filename
    6566873