ACO Algorithm-based Parallel Job Scheduling Investigation on Hadoop

Hengliang Shi -,Guangyi Bai -,Zhenmin Tang -
DOI: https://doi.org/10.4156/jdcta.vol5.issue7.35
2011-01-01
International Journal of Digital Content Technology and its Applications
Abstract:· Abstract The pursuit of Hadoop by researchers is based on its architecture advantages, however, its job scheduling shortcoming and workload unbalance are the key bottlenecks of its built-in FIFO algorithm for large amounts of small granularity jobs under cloud computing situation. After analyzing FIFO’s advantages and disadvantages, this paper innovatively proposes that ACO(Ant Colony Optimization) can improve job scheduling performance dynamically with cost matrix, hormone matrix and probability matrix, and then simulates large amounts of jobs scheduling on cloud computing scene. According to these experiments’ result, this algorithm can deal with job scheduling and workload unbalance problems better, meanwhile, save response time and improve throughput.
What problem does this paper attempt to address?