Distributed Cost-Aware Fault-Tolerant Load Balancing in Geo-Distributed Data Centers

被引:3
|
作者
Tripathi, Rakesh [1 ]
Sivaraman, Vignesh [2 ]
Tamarapalli, Venkatesh [3 ]
机构
[1] Natl Inst Technol Raipur, Dept Informat Technol, Raipur 492010, Madhya Pradesh, India
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore, Singapore
[3] Indian Inst Technol Guwahati, Dept Comp Sci & Engn, Gauhati 781039, India
来源
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING | 2022年 / 6卷 / 01期
关键词
Data centers; Load management; Servers; Fault tolerant systems; Fault tolerance; Delays; Optimization; data centre; renewable energies; fault tolerance; fault tolerant systems; ENERGY; MANAGEMENT;
D O I
10.1109/TGCN.2021.3107915
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Many critical e-commerce and financial services running on distributed data centers require high availability. Recent surveys show that the frequency and duration of failures (either partial or complete) at a data center are increasing over the years. However, most of the literature does not address fault-tolerance in data centers. In this paper, we address the problem of load balancing in fault-tolerant data centers while minimizing the operating cost (due to energy consumption). We formally model the problem using linear optimization and propose a distributed two-stage algorithm to solve it. In the first stage, the proposed workload shifting algorithm distributes the load on a failed data center across the remaining ones with a marginal increase in the operating cost. Subsequently, the min-cost network flow model is used to derive a request mapping policy, where the quality of service (QoS) requirements are considered using a set of constraints on the delay. We evaluate the proposed algorithms using real-world data for the demand and the energy consumption cost (both brown and green energy). Results show that the proposed algorithm has low computational complexity, yet exactly gives the cost obtained by the global optimal solution.
引用
收藏
页码:472 / 483
页数:12
相关论文
共 50 条
  • [1] Cost-aware Capacity Provisioning for Fault-tolerant Geo-distributed Data Centers
    Tripathi, Rakesh
    Vignesh, S.
    Tamarapalli, Venkatesh
    2016 8TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2016,
  • [2] Cost-Aware Streaming Workflow Allocation on Geo-Distributed Data Centers
    Chen, Wuhui
    Paik, Incheon
    Li, Zhenni
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (02) : 256 - 271
  • [3] Cost-aware & Fault-tolerant Geo-distributed Edge Computing for Low-latency Stream Processing
    Xu, Jinlai
    Palanisamy, Balaji
    2021 IEEE 7TH INTERNATIONAL CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (CIC 2021), 2021, : 117 - 124
  • [4] Cost Efficient Design of Fault Tolerant Geo-Distributed Data Centers
    Tripathi, Rakesh
    Vignesh, S.
    Tamarapalli, Venkatesh
    Medhi, Deep
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (02): : 289 - 301
  • [5] Power and Cost-aware Virtual Machine Placement in Geo-distributed Data Centers
    Rawas, Soha
    Zekri, Ahmed
    El Zaart, Ali
    CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 112 - 123
  • [6] A Network Cost-aware Geo-distributed Data Analytics System
    Oh, Kwangsung
    Chandra, Abhishek
    Weissman, Jon
    2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, : 649 - 658
  • [7] Network Cost-Aware Geo-Distributed Data Analytics System
    Oh, Kwangsung
    Zhang, Minmin
    Chandra, Abhishek
    Weissman, Jon
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (06) : 1407 - 1420
  • [8] Cost-Aware Big Data Processing Across Geo-Distributed Datacenters
    Xiao, Wenhua
    Bao, Weidong
    Zhu, Xiaomin
    Liu, Ling
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (11) : 3114 - 3127
  • [9] AggNet: Cost-Aware Aggregation Networks for Geo-distributed Streaming Analytics
    Kumar, Dhruv
    Ahmad, Sohaib
    Chandra, Abhishek
    Sitaraman, Ramesh K.
    2021 ACM/IEEE 6TH SYMPOSIUM ON EDGE COMPUTING (SEC 2021), 2021, : 297 - 311
  • [10] Carbon-Aware and Fault-Tolerant Migration of Deep Learning Workloads in the Geo-distributed Cloud
    Park, Jeonghyeon
    Kim, Daero
    Kim, Jiseon
    Han, Jungkyu
    Chun, Sejin
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 494 - 501