DocumentCode
1926785
Title
Implementing WebGIS on Hadoop: A case study of improving small file I/O performance on HDFS
Author
Liu, Xuhui ; Han, Jizhong ; Zhong, Yunqin ; Han, Chengde ; He, Xubin
Author_Institution
Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
fYear
2009
fDate
Aug. 31 2009-Sept. 4 2009
Firstpage
1
Lastpage
8
Abstract
Hadoop framework has been widely used in various clusters to build large scale, high performance systems. However, Hadoop distributed file system (HDFS) is designed to manage large files and suffers performance penalty while managing a large amount of small files. As a consequence, many web applications, like WebGIS, may not take benefits from Hadoop. In this paper, we propose an approach to optimize I/O performance of small files on HDFS. The basic idea is to combine small files into large ones to reduce the file number and build index for each file. Furthermore, some novel features such as grouping neighboring files and reserving several latest version of data are considered to meet the characteristics of WebGIS access patterns. Preliminary experiment results show that our approach achieves better performance.
Keywords
Web services; geographic information systems; network operating systems; HDFS framework; Hadoop distributed file system; WebGIS; file I-O performance; File servers; File systems; Geographic Information Systems; High performance computing; Large-scale systems; Middleware; Open source software; Scalability; Web and internet services; Web server; HDFS; Hadoop; Small File I/O Performance; WebGIS;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
Conference_Location
New Orleans, LA
ISSN
1552-5244
Print_ISBN
978-1-4244-5011-4
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2009.5289196
Filename
5289196
Link To Document