DOE OSTI · 1407704
Storage of sparse files using parallel log-structured file system
Abstract
A sparse file is stored without holes by storing a data portion of the sparse file using a parallel log-structured file system; and generating an index entry for the data portion, the index entry comprising a logical offset, physical offset and length of the data portion. The holes can be restored to the sparse file upon a reading of the sparse file. The data portion can be stored at a logical end of the sparse file. Additional storage efficiency can optionally be achieved by (i) detecting a write pattern for a plurality of the data portions and generating a single patterned index entry for the plurality of the patterned data portions; and/or (ii) storing the patterned index entries for a plurality of the sparse files in a single directory, wherein each entry in the single directory comprises an identifier of a corresponding sparse file.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Bent, John M., Faibish, Sorin, Grider, Gary, Torres, Aaron. 2017-11-07. Storage of sparse files using parallel log-structured file system. https://www.osti.gov/biblio/1407704
Cite the original work for its findings. Save a collection to share your selection of sources.