Research on Hadoop Greedy Scheduler Based on the Fair
Job scheduling technology is one of the Hadoop platform’s key technologies, whose main function is to control the execute sequence of job and the distribution of computing resources, which directly relates to the Hadoop platform’s overall performance and system resources, usage. However, the existin...
Gespeichert in:
Veröffentlicht in: | Applied Mechanics and Materials 2011-12, Vol.145, p.460-464 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Job scheduling technology is one of the Hadoop platform’s key technologies, whose main function is to control the execute sequence of job and the distribution of computing resources, which directly relates to the Hadoop platform’s overall performance and system resources, usage. However, the existing job scheduling algorithms such as FIFO Scheduler, Fair Scheduler and Capacity Scheduler all have some defects. To overcome theses defects, this paper proposed a new algorithm Hadoop Greedy Scheduler Based on the Fair (HGSF). Firstly, the job pools are sorted by priority from high to low; pools in the same priority are sorted by their minimum requirements. Then their minimum requirements are met in turn. If have spare computing resources, it will be assigned to the job pool which has the highest priority and the minimum difference between the ideal requirement and the minimum requirement. Finally, the algorithm uses delay allocation strategy to improve the localization of the data for computing tasks. The experimental results testified the effectiveness of the proposed algorithm. |
---|---|
ISSN: | 1660-9336 1662-7482 1662-7482 |
DOI: | 10.4028/www.scientific.net/AMM.145.460 |