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
Link To Document :
بازگشت