DocumentCode
2447465
Title
SSS: An Implementation of Key-Value Store Based MapReduce Framework
Author
Ogawa, Hirotaka ; Nakada, Hidemoto ; Takano, Ryousei ; Kudoh, Tomohiro
Author_Institution
Inf. Technol. Res. Inst., Nat. Inst. of Adv. Ind. Sci. & Technol. (AIST), Tokyo, Japan
fYear
2010
fDate
Nov. 30 2010-Dec. 3 2010
Firstpage
754
Lastpage
761
Abstract
MapReduce has been very successful in implementing large-scale data-intensive applications. Because of its simple programming model, MapReduce has also begun being utilized as a programming tool for more general distributed and parallel applications, e.g., HPC applications. However, its applicability is limited due to relatively inefficient runtime performance and hence insufficient support for flexible workflow. In particular, the performance problem is not negligible in iterative MapReduce applications. On the other hand, today, HPC community is going to be able to utilize very fast and energy-efficient Solid State Drives (SSDs) with 10 Gbit/sec-class read/write performance. This fact leads us to the possibility to develop "High-Performance MapReduce\´\´, so called. From this perspective, we have been developing a new MapReduce framework called "SSS\´\´ based on distributed key-value store (KVS). In this paper, we first discuss the limitations of existing MapReduce implementations and present the design and implementation of SSS. Although our implementation of SSS is still in a prototype stage, we conduct two benchmarks for comparing the performance of SSS and Hadoop. The results indicate that SSS performs 1-10 times faster than Hadoop.
Keywords
distributed processing; HPC applications; KVS; MapReduce framework; SSDs; SSS; data intensive applications; flexible workflow; key value store; parallel applications; solid state drives; Data models; Distributed databases; Instruction sets; Programming; Prototypes; Runtime; Servers; Cloud Technologies; Key-value Store; MapReduce;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on
Conference_Location
Indianapolis, IN
Print_ISBN
978-1-4244-9405-7
Electronic_ISBN
978-0-7695-4302-4
Type
conf
DOI
10.1109/CloudCom.2010.89
Filename
5708527
Link To Document