DocumentCode :
1913038
Title :
An Evolutionary Path to Object Storage Access
Author :
Goodell, D. ; Seong Jo Kim ; Latham, Rob ; Kandemir, Mahmut ; Ross, Robert
fYear :
2012
fDate :
10-16 Nov. 2012
Firstpage :
36
Lastpage :
41
Abstract :
High-performance computing (HPC) storage systems typically consist of an object storage system that is accessed via the POSIX file interface. However, rapid increases in system scales and storage system complexity have uncovered a number of limitations in this model. In particular, applications and libraries are limited in their ability to partition data into units with independent concurrency control, and mapping complex science data models into the POSIX file model is inconvenient at best. In this paper we propose an alternative interface for use by applications and libraries that provides direct access to underlying storage objects. This model allows applications and libraries to organize storage access around these objects in order to avoid lock contention without needing to create many separate files. Additionally, complex data models are more readily organized into multiple object data streams, simplifying the storage of variable-length data and allowing a choice of degree of parallelism related to access needs. Our approach provides for datasets stored in this new model to coexist with POSIX files, allowing evolution to the new model over time. We apply these concepts in the PVFS, PLFS, and Parallel netCDF packages to prototype the model and describe our experiences.
Keywords :
Unix; application program interfaces; concurrency control; parallel processing; storage management; HPC storage systems; PLFS; POSIX file interface; PVFS; complex data models; complex science data models; high-performance computing; lock contention avoidance; multiple object data streams; object storage system; parallel netCDF packages; storage system complexity; variable-length data;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
Conference_Location :
Salt Lake City, UT
Print_ISBN :
978-1-4673-6218-4
Type :
conf
DOI :
10.1109/SC.Companion.2012.17
Filename :
6495799
Link To Document :
بازگشت