Re-thinking Fedora's storage layer: A new high-level interface to remove old assumptions and allow novel use cases

Authors

  • Aaron Birkland
  • Asger Askov Blekinge

DOI:

https://doi.org/10.2390/biecoll-OR2010-50

Keywords:

OR2010, Fedora Core Development, Library and information sciences, DDC: 020

Abstract

Traditionally, the pluggable storage interface in Fedora has followed a "low-level" paradigm where objects and datastreams are presented to the storage layer as independent, anonymous blobs of data. This arrangement has proven simple, reliable, and generally flexible. In the past few years however, there has been an increasing need for Fedora to mediate storage in more complex scenarios. Managing large numbers of big datastreams, multiplexing storage between different devices or cloud storage, and archiving content in a transparent manner are tasks that are difficult to achieve through Fedora currently.

Published

2010-12-31