• DocumentCode
    3063123
  • Title

    Applications and Evaluation of In-memory MapReduce

  • Author

    Rehmann, Kim-Thomas ; Schoettner, M.

  • Author_Institution
    Inst. fur Inf., Heinrich-Heine-Univ. Dusseldorf, Dusseldorf, Germany
  • fYear
    2011
  • fDate
    Nov. 29 2011-Dec. 1 2011
  • Firstpage
    67
  • Lastpage
    74
  • Abstract
    In-memory storage techniques provide cloud applications with cheap, fast and large-scale RAM-based storage. By replicating data and providing adequate consistency control mechanisms, in-memory storage can simplify the design and implementation of highly scalable distributed applications. We argue that in-memory storage can increase the flexibility of the MapReduce parallel programming model without requiring additional communication facilities to propagate data updates. In this paper, we present several applications for our in-memory MapReduce framework from diverse problem domains including iterative and on-line data processing.
  • Keywords
    cloud computing; data integrity; iterative methods; parallel programming; random-access storage; software performance evaluation; storage management; MapReduce parallel programming model; cloud application; consistency control mechanisms; data replication; highly scalable distributed application; in-memory MapReduce framework; in-memory storage techniques; iterative processing; large-scale RAM-based storage; online data processing; Computational modeling; Data models; Distributed databases; Histograms; Image color analysis; Load modeling; Random access memory; Consistency Models; Data Services Architectures; Development Methods for Applications; Load Balancing; MapReduce; Scalability; User Experience;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-4673-0090-2
  • Type

    conf

  • DOI
    10.1109/CloudCom.2011.19
  • Filename
    6133128