• DocumentCode
    2183815
  • Title

    Smart Task Distributor for MapReduce on Cloud Computing

  • Author

    Tzu-Chi Huang ; Kuo-Chih Chu ; Jun-Ming Liang

  • Author_Institution
    Dept. of Electron. Eng., Lunghwa Univ. of Sci. & Technol., Taoyuan, Taiwan
  • fYear
    2013
  • fDate
    16-19 Dec. 2013
  • Firstpage
    651
  • Lastpage
    656
  • Abstract
    A MapReduce system is widely used to implement the large-scale computation on cloud computing. A MapReduce system currently defines computation resources in a node as a roughly configurable slot number, and distributes tasks over nodes according to the slot number. However, a MapReduce system may make computation resources of clusters in the underutilization or overutilization condition, because a task of different applications unlikely uses the same computation resources and because a node may have different CPUs with different capabilities. A MapReduce system can use Smart Task Distributor (STD) proposed in this paper to solve the problem of the computation resource underutilization or overutilization in clusters. Technically, a MapReduce system can use STD to smartly distribute tasks over nodes in clusters, because STD on the one hand gradually assigns tasks to a node in order to fully utilize computation resources in the node and on the other hand dynamically estimates the remaining computation resources in the node for toggling the assignment of tasks on demand without overloading it. In experiments, a MapReduce system is proved to get better performances with STD than with other ways.
  • Keywords
    cloud computing; distributed algorithms; parallel programming; MapReduce system; STD; cloud computing; computation resource overutilization; computation resource underutilization; roughly configurable slot number; smart task distributor; Central Processing Unit; Cloud computing; Clustering algorithms; Computers; File systems; Runtime; Standards; Cloud Computing; Computation Resources; MapReduce; Overutilization; STD; Underutilization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing and Big Data (CloudCom-Asia), 2013 International Conference on
  • Conference_Location
    Fuzhou
  • Print_ISBN
    978-1-4799-2829-3
  • Type

    conf

  • DOI
    10.1109/CLOUDCOM-ASIA.2013.110
  • Filename
    6821064