iRODS Overview
September 8-9, 2016
Centers for Disease Control and Prevention
Atlanta, GA
Terrell Russell, Ph.D.
@terrellrussell
Acting Chief Technologist, iRODS Consortium
iRODS is open source software for…
• Working with data distributed across storage technologies
• Annotating and searching data with rich metadata
• Implementing access control, auditing, preservation, organization, and data movement policies
• Providing a single interface to share data between organizations
Data Virtualization
iRODS presents multiple separate storage technologies in a unified namespace.
Data Discovery
iRODS provides a catalog, the iCAT, that links data and metadata.
Workflow Automation
iRODS lets you use any operation within the system to trigger a programmatic action
Secure Collaboration
iRODS lets you share data across administrative units at any time after deployment
Questions?
iRODS Server Architecture
Catalog Service Consumer
Servers which provide access to storage resources
Catalog Service Provider
Same capabilities as the Consumer with the addition of a database plugin
The iRODS Metadata Catalog
iRODS Data Flow
iRODS Clients
Questions?
The iRODS Plugin Architecture