A Population-based Approach for Load Balancing in Distributed Computing Systems

被引:0
作者
Kishor, Avadh [1 ]
Niyogi, Rajdeep [1 ]
机构
[1] Indian Inst Technol Roorkee, Dept Comp Sci & Engn, Roorkee, Uttar Pradesh, India
来源
2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI) | 2018年
关键词
Load balancing; Non-cooperative game; Nash equilibrium; Population-based approach;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For achieving high performance in distributed computing systems which may consist of a set of servers and a set of self-interested users, it is required to balance the load between servers efficiently. In these systems, each user wants to assign its jobs to servers in a selfish-manner with the aim of minimizing its response time. No user is interested in optimizing social welfare (e. g., the overall response time of the system) and fairness (e. g., equality in the response time). However, while balancing the load among servers, we need to consider these three (i. e., individual expected response time, total system-wide response time, and fairness) fundamental issues of the systems. In view of these issues, we propose a population-based algorithm that undertakes all these issues into consideration and provides an optimal solution to the problem. To assess the efficacy and relative performance of our algorithm, we benchmarked it against existing schemes. Finally, numerical results advocate its supremacy over existing approaches.
引用
收藏
页码:311 / 317
页数:7
相关论文
共 16 条
[1]  
[Anonymous], 1998, CoRR
[2]  
[Anonymous], 1982, Probability and Statistics with Reliability, Queuing, and Computer Science Applications
[3]  
Bertsekas D. P., 1989, PARALLEL DISTRIBUTED, V23
[4]  
CHOW YC, 1979, IEEE T COMPUT, V28, P354, DOI 10.1109/TC.1979.1675365
[5]   Noncooperative load balancing in distributed systems [J].
Grosu, D ;
Chronopoulos, AT .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (09) :1022-1034
[6]   A Survey of Task Allocation and Load Balancing in Distributed Systems [J].
Jiang, Yichuan .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (02) :585-599
[7]  
Kameda H., 2012, Optimal load balancing in distributed computer systems
[8]  
Mani V, 2005, LECT NOTES COMPUT SC, V3483, P269
[9]   FULLY DISTRIBUTED ALGORITHMS FOR CONVEX OPTIMIZATION PROBLEMS [J].
Mosk-Aoyama, Damon ;
Roughgarden, Tim ;
Shah, Devavrat .
SIAM JOURNAL ON OPTIMIZATION, 2010, 20 (06) :3260-3279
[10]   Game-theoretic static load balancing for distributed systems [J].
Penmatsa, Satish ;
Chronopoulos, Anthony T. .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (04) :537-555