A game-theoretic approach for cost-aware load balancing in distributed systems

被引:11
|
作者
Kishor, Avadh [1 ]
Niyogi, Rajdeep [1 ]
Veeravalli, Bharadwaj [2 ]
机构
[1] Indian Inst Technol Roorkee, Dept Comp Sci & Engn, Roorkee, Uttarakhand, India
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore, Singapore
关键词
Distributed system; Cost minimization; Load balancing game; Nash equilibrium; ALLOCATION;
D O I
10.1016/j.future.2020.03.027
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider a load balancing problem in distributed systems, that has two conflicting objectives: (i) minimizing the users' expected response time and (ii) minimizing the total monetary cost incurred by each user. To satisfy both the objectives simultaneously, we consider the objectives in an integrated manner and formulate the problem as an optimization problem. We then cast it into a game-theoretic setting and model the load balancing problem as a non-cooperative game. To solve the game, we characterize the best response strategy for each player, and derive a decentralized algorithm called Cost-Aware Load Balancing Algorithm (CALBA). We conduct a rigorous experimental study to demonstrate the effectiveness of CALBA. Further, to establish the effectiveness of CALBA, we compare it with three other load balancing schemes, i.e., MinRT, MinCost, and GPMS, using various system configurations such as varying system size, varying system utilization, and system heterogeneity, across multiple performance indicators. The computational results show that textitCALBA outperforms the competitive schemes by reducing the response time and cost, and unlike others, CALBA produces an allocation of load which guarantees fairness (in terms of response time) between the users. In a nutshell, the results demonstrate the suitability of CALBA in realistic scenarios as it is an adaptable and feasible approach to get a cost-aware load balancing solution. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:29 / 44
页数:16
相关论文
共 50 条
  • [11] A Game-Theoretic Approach for Distributed Attack Mitigation in Intelligent Transportation Systems
    Halabi, Talal
    Wahab, Omar Abdel
    Zulkernine, Mohammad
    NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
  • [12] Decentralization cost in scheduling: A game-theoretic approach
    Bukchin, Yossi
    Hanany, Eran
    M&SOM-MANUFACTURING & SERVICE OPERATIONS MANAGEMENT, 2007, 9 (03) : 263 - 275
  • [13] FINANCIAL COST ALLOCATIONS - GAME-THEORETIC APPROACH
    CALLEN, JL
    ACCOUNTING REVIEW, 1978, 53 (02): : 303 - 308
  • [14] A Game-theoretic Approach to Resolve Conflict between Traffic Engineering for Energy Efficiency and Load Balancing
    Koizumi, Yuki
    Takemasa, Junji
    Hasegawa, Toru
    2018 IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (LANMAN), 2018, : 43 - 48
  • [15] A Distributed Game-Theoretic Approach to IaaS Cloud Brokering
    Gasior, Jakub
    Seredynski, Franciszek
    EURO-PAR 2021: PARALLEL PROCESSING WORKSHOPS, 2022, 13098 : 81 - 90
  • [16] A Game-Theoretic Approach for the Effective Distributed Coordination of STATCOMs
    Contreras, Cesar
    Trivino, Alicia
    Aguado, Jose A.
    IEEE ACCESS, 2023, 11 : 27730 - 27738
  • [17] Game-theoretic distributed approach for heterogeneous-cost task allocation with budget constraints
    Yang, Weiyi
    Liu, Xiaolu
    He, Lei
    Du, Yonghao
    Vo, Bao Quoc
    Chen, Yingwu
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [18] A Game-Theoretic Approach for the Synthesis of Complex Systems
    Bruyere, Veronique
    REVOLUTIONS AND REVELATIONS IN COMPUTABILITY, CIE 2022, 2022, 13359 : 52 - 63
  • [19] Cost-aware load balancing for multilingual record linkage using MapReduce
    Medhat, Doaa
    Yousef, Ahmed H.
    Salama, Cherif
    AIN SHAMS ENGINEERING JOURNAL, 2020, 11 (02) : 419 - 433
  • [20] Zone-Based Load Balancing in LTE Self-Optimizing Networks: A Game-Theoretic Approach
    Sheng, Min
    Yang, Chungang
    Zhang, Yan
    Li, Jiandong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2014, 63 (06) : 2916 - 2925