10 likes | 270 Views
Figure 4 for JISC DataFlow Project grant application. Integration of DataStage and DataBank with Oxford University Library Services DataStore system. MACHINE-TO-MACHINE. DEPOSITORS. EDITORS. READERS. Online User Roles. Workflow. Workspace. Ident/Auth. Applications
E N D
Figure 4 for JISC DataFlow Project grant application Integration of DataStage and DataBank with Oxford University Library Services DataStore system MACHINE-TO-MACHINE DEPOSITORS EDITORS READERS Online User Roles Workflow Workspace Ident/Auth Applications DATASTAGE is the high-level service provided to end-users, providing workflow and workspace for data curation and deposit. DATASTAGE Discovery/Access Data Handling Toolset DATABANK provides a toolset and API's for building apps based on one or more DATASTORE silos, augmenting the DataStore API with other API’s and services. DATABANK includes a simple discovery and access interface for content held within. SWORD OAI-PMH/ OAI-ORE SOLR RDF Handling DOI PURL DATABANK DataStore REST API Silo A Silo B Silo C… Data Storage Abstraction DATASTORE provides a streamlined object storage REST API (based on FEDORA) that can be implemented over multiple storage models using plug-in shims of variable thickness. A minimal SOLR is used to assist administration & management. Storage is divided into silos with separate access controls. DATASTORE also provides a minimal web interface. DATASTORE Plugin Shim Plugin Shim Plugin Shim FEDORA REST API S3 API Storage Intelligence Enables object-based access to on disk material. May be implemented as a datastore plugin, separate VM or closely coupled to storage. Fedora (JEOS) Amazon S3 NFS NFS CDL Pairtree FOXML Baseline Storage