Joint Request Mapping and Response Routing for Geo-distributed Cloud Services

被引:0
|
作者
Xu, Hong [1 ]
Li, Baochun [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 1A1, Canada
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:854 / 862
页数:9
相关论文
共 50 条
  • [1] Greening Geo-Distributed Data Centers by Joint Optimization of Request Routing and Virtual Machine Scheduling
    Xiang, Xudong
    Lin, Chuang
    Chen, Fu
    Chen, Xin
    [J]. 2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 1 - 10
  • [2] Latency-Constrained Cost-Minimized Request Allocation for Geo-Distributed Cloud Services
    Xu, Xinping
    Li, Wenxin
    Qi, Heng
    Wang, Junxiao
    Li, Keqiu
    [J]. IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2020, 1 (01): : 125 - 132
  • [3] Joint Scheduling of Data and Computation in Geo-distributed Cloud Systems
    Yin, Lingyan
    Sun, Jizhou
    Zhao, Laiping
    Cui, Chenzhou
    Xiao, Jian
    Yu, Ce
    [J]. 2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 657 - 666
  • [4] Cost-Efficient Request Dispatching in Geo-distributed Cloud Gaming Infrastructure
    Li, Yusen
    Wu, Jinping
    Ma, Bingzheng
    Wang, Gang
    Liu, Xiaoguang
    [J]. 2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 218 - 227
  • [5] Efficient Process Mapping in Geo-Distributed Cloud Data Centers
    Zhou, Amelie Chi
    Gong, Yifan
    He, Bingsheng
    Zhai, Jidong
    [J]. SC'17: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2017,
  • [6] Carbon-Aware Online Control of Geo-Distributed Cloud Services
    Zhou, Zhi
    Liu, Fangming
    Zou, Ruolan
    Liu, Jiangchuan
    Xu, Hong
    Jin, Hai
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (09) : 2506 - 2519
  • [7] Fuel Cell Generation in Geo-Distributed Cloud Services: A Quantitative Study
    Zhou, Zhi
    Liu, Fangming
    Li, Bo
    Li, Baochun
    Jin, Hai
    Zou, Ruolan
    Liu, Zhiyong
    [J]. 2014 IEEE 34TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2014), 2014, : 52 - 61
  • [8] Carbon-aware Load Balancing for Geo-distributed Cloud Services
    Zhou, Zhi
    Liu, Fangming
    Xu, Yong
    Zou, Ruolan
    Xu, Hong
    Lui, John C. S.
    Jin, Hai
    [J]. 2013 IEEE 21ST INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2013), 2013, : 232 - +
  • [9] Privacy Regulation Aware Process Mapping in Geo-Distributed Cloud Data Centers
    Zhou, Amelie Chi
    Xiao, Yao
    Gong, Yifan
    He, Bingsheng
    Zhai, Jidong
    Mao, Rui
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (08) : 1872 - 1888
  • [10] Ensuring Reliability in Geo-Distributed Edge Cloud
    Jonathan, Albert
    Uluyol, Muhammed
    Chandra, Abhishek
    Weissman, Jon
    [J]. 2017 RESILIENCE WEEK (RWS), 2017, : 127 - 132