• DocumentCode
    3507954
  • Title

    Towards MapReduce for Desktop Grid Computing

  • Author

    Tang, Bing ; Moca, Mircea ; Chevalier, STéphane ; He, Haiwu ; Fedak, Gilles

  • Author_Institution
    Hunan Univ. of Sci. & Technol., Xiangtan, China
  • fYear
    2010
  • fDate
    4-6 Nov. 2010
  • Firstpage
    193
  • Lastpage
    200
  • Abstract
    MapReduce is an emerging programming model for data-intense application proposed by Google, which has attracted a lot of attention recently. MapReduce borrows from functional programming, where programmer defines Map and Reduce tasks executed on large set of distributed data. In this paper we propose an implementation of the MapReduce programming model. We present the architecture of the prototype based on Bit Dew, a middleware for large scale data management on Desktop Grid. We describe the set of features which makes our approach suitable for large scale and loosely connected Internet Desktop Grid: massive fault tolerance, replica management, barriers-free execution, latency-hiding optimisation as well as distributed result checking. We also present performance evaluation of the prototype both against micro-benchmarks and real MapReduce application. The scalability test shows that we achieve linear speedup on the classical Word Count benchmark. Several scenarios involving lagger hosts and host crashes demonstrate that the prototype is able to cope with an experimental context similar to real-world Internet.
  • Keywords
    grid computing; middleware; Bit Dew middleware; MapReduce programming model; Word Count benchmark; barriers-free execution feature; desktop grid computing; distributed result checking feature; fault tolerance feature; latency-hiding optimisation feature; replica management feature; Desktop Grid computing; MapReduce; data-intensive application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2010 International Conference on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-8538-3
  • Electronic_ISBN
    978-0-7695-4237-9
  • Type

    conf

  • DOI
    10.1109/3PGCIC.2010.33
  • Filename
    5662789