DocumentCode :
2512623
Title :
Parallel in situ indexing for data-intensive computing
Author :
Kim, Jinoh ; Abbasi, Hasan ; Chacón, Luis ; Docan, Ciprian ; Klasky, Scott ; Liu, Qing ; Podhorszki, Norbert ; Shoshani, Arie ; Wu, Kesheng
Author_Institution :
Lawrence Berkeley Nat. Lab., Berkeley, CA, USA
fYear :
2011
fDate :
23-24 Oct. 2011
Firstpage :
65
Lastpage :
72
Abstract :
As computing power increases exponentially, vast amount of data is created by many scientific research activities. However, the bandwidth for storing the data to disks and reading the data from disks has been improving at a much slower pace. These two trends produce an ever-widening data access gap. Our work brings together two distinct technologies to address this data access issue: indexing and in situ processing. From decades of database research literature, we know that indexing is an effective way to address the data access issue, particularly for accessing relatively small fraction of data records. As data sets increase in sizes, more and more analysts need to use selective data access, which makes indexing an even more important for improving data access. The challenge is that most implementations of indexing technology are embedded in large database management systems (DBMS), but most scientific datasets are not managed by any DBMS. In this work, we choose to include indexes with the scientific data instead of requiring the data to be loaded into a DBMS.We use compressed bitmap indexes from the FastBit software which are known to be highly effective for query-intensive workloads common to scientific data analysis. To use the indexes, we need to build them first. The index building procedure needs to access the whole data set and may also require a significant amount of compute time. In this work, we adapt the in situ processing technology to generate the indexes, thus removing the need of reading data from disks and to build indexes in parallel. The in situ data processing system used is ADIOS, a middleware for high-performance I/O. Our experimental results show that the indexes can improve the data access time up to 200 times depending on the fraction of data selected, and using in situ data processing system can effectively reduce the time needed to create the indexes, up to 10 times with our in situ technique when using identical parallel settings.
Keywords :
data analysis; database indexing; database management systems; disc storage; information retrieval; middleware; records management; storage management; DBMS; FastBit software; compressed bitmap indexes; data access; data analysis; data intensive computing; data records; data storage management; database management systems; database research literature; disk storage; middleware; parallel in situ indexing; Buildings; Computational modeling; Data models; Data processing; Indexing; Parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Large Data Analysis and Visualization (LDAV), 2011 IEEE Symposium on
Conference_Location :
Providence, Rl
Print_ISBN :
978-1-4673-0156-5
Type :
conf
DOI :
10.1109/LDAV.2011.6092319
Filename :
6092319
Link To Document :
بازگشت