Back to Search Start Over

An architecture for scheduling with the capability of minimum share to heterogeneous Hadoop systems.

Authors :
Javanmardi, Abdol Karim
Yaghoubyan, S. Hadi
BagheriFard, Karamollah
Nejatian, Samad
Parvin, Hamid
Source :
Journal of Supercomputing. Jun2021, Vol. 77 Issue 6, p5289-5318. 30p.
Publication Year :
2021

Abstract

Job scheduling in Hadoop has been thus far investigated in several studies. However, some challenges including minimum share (min-share), heterogeneous cluster, execution time estimation, and scheduling program size facing Hadoop clusters have received less attention. Accordingly, one of the most important algorithms with regard to min-share is that presented by Facebook Inc., i.e., FAIR scheduler, based on its own needs, in which an equal min-share has been considered for users. In this article, an attempt has been made to make the proposed method superior to existing methods through automation and configuration, performance optimization, fairness and data locality. A high-level architectural model is designed. Then a scheduler is defined on this architectural model. The provided scheduler contains four components. Three components schedule jobs and one component distributes the data for each job among the nodes. The given scheduler will be capable of being executed on heterogeneous Hadoop clusters and running jobs in parallel, in which disparate min-shares can be assigned to each job or user. Moreover, an approach is presented for each problem associated with min-share, cluster heterogeneity, execution time estimation, and scheduler program size. These approaches can be also utilized on its own to improve the performance of other scheduling algorithms. The scheduler presented in this paper showed acceptable performance compared with First-In, First-Out (FIFO), and FAIR schedulers. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09208542
Volume :
77
Issue :
6
Database :
Academic Search Index
Journal :
Journal of Supercomputing
Publication Type :
Academic Journal
Accession number :
150260043
Full Text :
https://doi.org/10.1007/s11227-020-03487-5