• 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