Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: El-Zoghdy, S.F.a; c; * | Elnashar, Alaa I.b; c
Affiliations: [a] Department of Mathematics and Computer Science, Faculty of Science, Menoufia University, Menoufia, Egypt | [b] Department of Computer Science, Faculty of Science, Minia University, Minia, Egypt | [c] College of Computers and Information Technology, Taif University, Al Hawiyah, Kingdom of Saudi Arabia. E-mails: elzoghdy@yahoo.com, alzoghdy@tu.edu.sa, a.ismail@tu.edu.sa
Correspondence: [*] Corresponding author: S.F. El-Zoghdy, Department of Mathematics and Computer Science, Faculty of Science, Menoufia University, Menoufia, Egypt. E-mails: elzoghdy@yahoo.com, alzoghdy@tu.edu.sa.
Abstract: This paper proposes a dynamic workload’s threshold-based scheduling and load balancing algorithm for distributed computing systems. It takes into account the dynamicity and heterogeneity of available system resources, and tasks. It automatically updates the workload thresholds upon any significant change of any resource workload and balances the system’s workload using the new thresholds. Unlike most of the current scheduling and load balancing algorithms, the proposed algorithm uses the resource’s load as a workload index instead of number of tasks. The number of tasks is not a good workload index especially when the weights of tasks are different. A node can be overloaded even if it has a number of tasks less than that in an under-loaded node. A simulation model is built to evaluate the performance of the proposed algorithm. The performance of the proposed algorithm is evaluated and compared with that of Min–Min, and Ant Colony scheduling algorithms using mean task response time, average utilization of processing nodes, and load balancing level as performance metrics. The results show that the proposed algorithm reduces the task mean response time, improves resources utilization, and load balancing level compared with the other two studied algorithms in the range of system’s parameters values examined.
Keywords: High performance distributed computing systems, scheduling and load balancing, performance evaluation
DOI: 10.3233/JHS-150523
Journal: Journal of High Speed Networks, vol. 21, no. 4, pp. 237-257, 2015
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl