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 条
[41]   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
[42]   A Novel Classification of Load Balancing Algorithms in Distributed Systems [J].
Keyvanpour, Mohammad Reza ;
Mansourifar, Hadi ;
Bagherzade, Behzad .
ADVANCED INFORMATION TECHNOLOGY IN EDUCATION, 2012, 126 :313-320
[43]   Algorithmic mechanism design for load balancing in distributed systems [J].
Grosu, D ;
Chronopoulos, AT .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (01) :77-84
[44]   Competition-based load balancing for distributed systems [J].
Abed, Abdul Karim ;
Oz, Gurcu ;
Kostin, Alexander .
ISCN '06: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORKS, 2006, :230-+
[45]   Neighbor's Load Prediction for Dynamic Load Balancing in a Distributed Computational Environment [J].
Lim, Jay W. Y. ;
Hoong, Poo Kuan ;
Yeoh, Eng-Thiam .
TENCON 2012 - 2012 IEEE REGION 10 CONFERENCE: SUSTAINABLE DEVELOPMENT THROUGH HUMANITARIAN TECHNOLOGY, 2012,
[46]   A Greedy Algorithm for Load Balancing Jobs with Deadlines in a Distributed Network [J].
Paduraru, Ciprian. I. .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (02) :56-59
[47]   Layered iterative load balancing algorithm for distributed virtual environment [J].
Wang, Shao-Feng ;
Zhou, Zhong ;
Wu, Wei .
Ruan Jian Xue Bao/Journal of Software, 2008, 19 (09) :2471-2482
[48]   On Delay Adjustment for Dynamic Load Balancing in Distributed Virtual Environments [J].
Deng, Yunhua ;
Lau, Rynson W. H. .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (04) :529-537
[49]   Dynamic Load Balancing Model with Time Delay in Distributed Environment [J].
Zhao, Tinglei ;
Qiao, Jianzhong ;
Lin, Shukuan ;
Wang, Yanhua .
2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, :2976-2981
[50]   Synchronisation for Dynamic Load Balancing of Decentralised Conservative Distributed Simulation [J].
Bragard, Quentin ;
Ventresque, Anthony ;
Murphy, Liam .
SIGSIM-PADS'14: PROCEEDINGS OF THE 2014 ACM CONFERENCE ON SIGSIM PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2014, :117-126