DocumentCode
1913058
Title
DataMods: Programmable File System Services
Author
Watkins, N. ; Maltzahn, Carlos ; Brandt, Scott ; Manzanares, Adam
Author_Institution
Univ. of California, Santa Cruz, Santa Cruz, CA, USA
fYear
2012
fDate
10-16 Nov. 2012
Firstpage
42
Lastpage
47
Abstract
As applications become more complex, and the level of concurrency in systems continue to rise, developers are struggling to scale complex data models on top of a traditional byte stream interface. Middleware tailored for specific data models is a common approach to dealing with these challenges, but middleware commonly reproduces scalable services already present in many distributed file systems. We present DataMods, an abstraction over existing services found in large-scale storage systems that allows middleware to take advantage of existing, highly tuned services. Specifically, DataMods provides an abstraction for extending storage system services in order to implement native, domain-specific data models and interfaces throughout the storage hierarchy.
Keywords
concurrency control; middleware; storage management; DataMods; byte stream interface; complex data models; concurrency level; distributed file systems; domain-specific data models; large-scale storage systems; middleware; programmable file system services; storage hierarchy; Programming model; active storage; distributed file system;
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.18
Filename
6495800
Link To Document