An autonomous dynamic load balancing algorithm on distributed systems

被引:0
作者
Akioka, S [1 ]
Muraoka, Y [1 ]
机构
[1] Waseda Univ, Dept Informat & Comp Sci, Shinjuku Ku, Tokyo, Japan
来源
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V | 2000年
关键词
dynamic load balancing; scheduling; distributed systems; computational Grids; thread migration;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Computational Grids have become popular computing platforms. However, to. speed up applications on computational Grids, it is necessary to develop an efficient resource management system. Although the scale of computational Grids has expanded, as has research on scheduling for computational Grids, all existing scheduling algorithms have problems, In, particular, a really efficient scheduling algorithm should take into account heterogeneities of networks and resources, scalability, fault tolerance, and other elements. We have described a new dynamic load-balancing algorithm using agents as a first step in the development a high-performance scheduler. The agents of the algorithm work autonomously and solve the problems of scalability and fault tolerance. Moreover, the use of migrating applications solves network heterogeneity and resources problems originated from heterogeneity. We showed in a scheduling simulation that this load-balancing algorithm mean response time is shorter than that of a sender-initiated algorithm with threshold location policy.
引用
收藏
页码:691 / 697
页数:7
相关论文
共 50 条
[31]   Dynamic Load Balancing for Ordered Data-Parallel Regions in Distributed Streaming Systems [J].
Schneider, Scott ;
Wolf, Joel ;
Hildrum, Kirsten ;
Khandekar, Rohit ;
Wu, Kun-Lung .
MIDDLEWARE '16: PROCEEDINGS OF THE 17TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2016,
[32]   Dynamic load balancing for the distributed mining of molecular structures [J].
Di Fatta, Giuseppe ;
Berthold, Michael R. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (08) :773-785
[33]   A method based on the combination of dynamic and static load balancing strategy in distributed rendering systems [J].
Yao, Wei ;
Pan, Huawei ;
Gao, Chunming .
Journal of Computational Information Systems, 2014, 10 (04) :1759-1766
[34]   Dynamic load balancing in distributed systems in the presence of delays: A regeneration-theory approach [J].
Dhakal, Sagar ;
Hayat, Majeed M. ;
Pezoa, Jorge E. ;
Yang, Cundong ;
Bader, David A. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (04) :485-497
[35]   A Study on the Application of Existing Load Balancing Algorithms for Large, Dynamic, Heterogeneous Distributed Systems [J].
Mukhopadhyay, Rupam ;
Ghosh, Dibyajyoti ;
Mukherjee, Nandini .
SEPADS'10: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2010, :238-243
[36]   Autonomous Agent Based Load Balancing Algorithm in Cloud Computing [J].
Singh, Aarti ;
Juneja, Dimple ;
Malhotra, Manisha .
INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING TECHNOLOGIES AND APPLICATIONS (ICACTA), 2015, 45 :832-841
[37]   Autonomous load balancing control in heterogeneous distributed systems connected via high-speed networks [J].
Tsuji, A ;
Ueno, H ;
Yamamoto, M ;
Ikeda, H .
ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS, 2000, 83 (11) :57-66
[38]   An Efficient Algorithm for Load Balancing in Multiprocessor Systems [J].
Khawatreh, Saleh A. .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (03) :160-164
[39]   Dynamic load balancing by diffusion in heterogeneous systems [J].
Rotaru, T ;
Nägeli, HH .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (04) :481-497
[40]   A New Clustered Load Balancing Approach for Distributed Systems [J].
Chatterjee, Moumita ;
Setua, S. K. .
2015 THIRD INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT), 2015,