Online Algorithms for Geographical Load Balancing

被引:0
|
作者
Lin, Minghong [1 ]
Liu, Zhenhua [1 ]
Wierman, Adam [1 ]
Andrew, Lachlan L. H. [2 ]
机构
[1] CALTECH, Pasadena, CA 91125 USA
[2] Swinburne Univ Technol, Hawthorn, Vic 3122, Australia
关键词
POWER;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It has recently been proposed that Internet energy costs, both monetary and environmental, can be reduced by exploiting temporal variations and shifting processing to data centers located in regions where energy currently has low cost. Lightly loaded data centers can then turn off surplus servers. This paper studies online algorithms for determining the number of servers to leave on in each data center, and then uses these algorithms to study the environmental potential of geographical load balancing (GLB). A commonly suggested algorithm for this setting is "receding horizon control" (RHC), which computes the provisioning for the current time by optimizing over a window of predicted future loads. We show that RHC performs well in a homogeneous setting, in which all servers can serve all jobs equally well; however, we also prove that differences in propagation delays, servers, and electricity prices can cause RHC perform badly, So, we introduce variants of RHC that are guaranteed to perform as well in the face of such heterogeneity. These algorithms are then used to study the feasibility of powering a continent-wide set of data centers mostly by renewable sources, and to understand what portfolio of renewable energy is most effective.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Improved Algorithms for Online Load Balancing
    Liu, Yaxiong
    Hatano, Kohei
    Takimoto, Eiji
    [J]. SOFSEM 2021: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2021, 12607 : 203 - 217
  • [2] Randomized Algorithms for Online Vector Load Balancing
    Azar, Yossi
    Cohen, Ilan Reuven
    Panigrahi, Debmalya
    [J]. SODA'18: PROCEEDINGS OF THE TWENTY-NINTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2018, : 980 - 991
  • [3] Geographical Load Balancing for Online Service Applications in Distributed Datacenters
    Goudarzi, Hadi
    Pedram, Massoud
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 351 - 358
  • [4] Greening Geographical Load Balancing
    Liu, Zhenhua
    Lin, Minghong
    Wierman, Adam
    Low, Steven
    Andrew, Lachlan L. H.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (02) : 657 - 671
  • [5] Online Geographical Load Balancing for Energy-Harvesting Mobile Edge Computing
    Wu, Hang
    Chen, Lixing
    Shen, Cong
    Wen, Wujie
    Xu, Jie
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [6] ONLINE LOAD BALANCING
    AZAR, Y
    BRODER, AZ
    KARLIN, AR
    [J]. THEORETICAL COMPUTER SCIENCE, 1994, 130 (01) : 73 - 84
  • [7] OPTIMAL ONLINE LOAD BALANCING
    SHANNON, GE
    [J]. SPAA 89: PROCEEDINGS OF THE 1989 ACM SYMPOSIUM ON PARALLEL ALGORITHMS AND ARCHITECTURES, 1989, : 235 - 245
  • [8] Fair online load balancing
    Buchbinder, Niv
    Naor, Joseph
    [J]. JOURNAL OF SCHEDULING, 2013, 16 (01) : 117 - 127
  • [9] Fair online load balancing
    Niv Buchbinder
    Joseph (Seffi) Naor
    [J]. Journal of Scheduling, 2013, 16 : 117 - 127
  • [10] Efficient renewable energy-based geographical load balancing algorithms for green cloud computing
    Padhi, Slokashree
    Subramanyam, R. B. V.
    [J]. INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2023, 19 (04) : 401 - 426