• DocumentCode
    3438711
  • Title

    TDWS: A Job Scheduling Algorithm Based on MapReduce

  • Author

    Zhao, Yanrong ; Wang, Weiping ; Meng, Dan ; Lv, YongChun ; Zhang, Shubin ; Li, Jun

  • Author_Institution
    Inst. of Comput. Technol., Grad. Univ., Beijing, China
  • fYear
    2012
  • fDate
    28-30 June 2012
  • Firstpage
    313
  • Lastpage
    319
  • Abstract
    As organizations start to use data intensive cluster computing systems like Hadoop MapReduce to handle large-scale data, scheduling of jobs become very important in order to achieve efficiency. In the default implementations of Hadoop MapReduce, jobs are scheduled in FIFO order. It easily causes the starvation of small jobs in the event of resources being utilized by large jobs, while Fair Scheduler is inefficient when handling large jobs and it leads to sticky slots problem. In this paper, we proposed a new job scheduling algorithm TDWS. The scheduling algorithm takes account characters of different applications to meet their different needs. In addition, it is also highly robust to heterogeneity and easy to achieve optimal data locality. The experiments demonstrate the feasibility and efficiency of our solution.
  • Keywords
    distributed processing; scheduling; FIFO order; Hadoop MapReduce; TDWS; data intensive cluster computing systems; fair scheduler; job scheduling algorithm; optimal data locality; organizations; Delay; Heart beat; Memory management; Scheduling; Scheduling algorithms; TDWS; hadoop; mapreduce;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture and Storage (NAS), 2012 IEEE 7th International Conference on
  • Conference_Location
    Xiamen, Fujian
  • Print_ISBN
    978-1-4673-1889-1
  • Type

    conf

  • DOI
    10.1109/NAS.2012.50
  • Filename
    6310959