DocumentCode :
2298003
Title :
Using the Gfarm File System as a POSIX Compatible Storage Platform for Hadoop MapReduce Applications
Author :
Mikami, Shunsuke ; Ohta, Kazuki ; Tatebe, Osamu
fYear :
2011
fDate :
21-23 Sept. 2011
Firstpage :
181
Lastpage :
189
Abstract :
MapReduce is a promising parallel programming model for processing large data sets. Hadoop is an up-and-coming open-source implementation of MapReduce. It uses the Hadoop Distributed File System (HDFS) to store input and output data. Due to a lack of POSIX compatibility, it is difficult for existing software to directly access data stored in HDFS. Therefore, it is not possible to share storage between existing software and MapReduce applications. In order for external applications to process data using MapReduce, we must first import the data, process it, then export the output data into a POSIX compatible file system. This results in a large number of redundant file operations. In order to solve this problem we propose using Gfarm file system instead of HDFS. Gfarm is a POSIX compatible distributed file system and has similar architecture to HDFS. We design and implement of Hadoop-Gfarm plug-in which enables Hadoop MapReduce to access files on Gfarm efficiently. We compared the MapReduce workload performance of HDFS, Gfarm, PVFS and Gluster FS, which are open-source distributed file systems. Our various evaluations show that Gfarm performed just as well as Hadoop´s native HDFS. In most evaluations, Gfarm performed bettar than twice as well as PVFS and Gluster FS.
Keywords :
Unix; distributed processing; file organisation; parallel programming; public domain software; Gfarm file system; HDFS; Hadoop MapReduce applications; POSIX compatible storage platform; data sets; open source distributed file systems; output data; parallel programming; portable operating system interface based on UNIX; Benchmark testing; Computer architecture; Distributed databases; File systems; Google; Servers; Distributed file system; Gfarm; Hadoop; MapReduce;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing (GRID), 2011 12th IEEE/ACM International Conference on
Conference_Location :
Lyon
ISSN :
1550-5510
Print_ISBN :
978-1-4577-1904-2
Type :
conf
DOI :
10.1109/Grid.2011.31
Filename :
6076514
Link To Document :
بازگشت