Terrell Russell, Ph.D.
@terrellrussell
Interim Executive Director, iRODS Consortium
November 14-19, 2021
Supercomputing 2021
St. Louis, MO
Research Community Requirements
Drive Expanded Scale
Data Management Features
Research Community Requirements
Drive Expanded Scale
Data Management Features
The iRODS Consortium
Our Mission
Our Membership
Consortium
Member
Consortium
Member
Consortium
Member
Consortium
Member
Research Community Requirements Drive Features
History
Why use iRODS?
People need a solution for:
The larger the organization, the more they need software like iRODS.
iRODS as the Integration Layer
iRODS Core Competencies
iRODS Capabilities
The Data Management Model
Research Community Requirements Drive Features
Philosophical Drivers
100-year view
Plugin Architecture
core is generic - protocol, api, bookkeeping
plugins are specific
policy composition
Modern core libraries
standardized interfaces
refactored iRODS internals
ease of (re)use
fewer bugs
Research Community Requirements Drive Features
Working Groups
Technology Working Group
Metadata Templates Working Group
Authentication Working Group
Working Groups
Imaging Working Group
Research Community Requirements Drive Features
In The Last Year
Plugins
Clients
AWS Lambda for S3
Open Source:
Automated Ingest Capability
Storage Tiering Capability
Indexing Capability
Open Source:
Metalnx
Open Source:
go-irodsclient
Open Source:
NFSRODS
Open Source:
S3 Resource Plugin
Open Source:
iRODS Globus Connector
Questions?
Proper data management requires policy enforcement.
These policies will change over time.
Open source is the best practice for a 100-year view.
Terrell Russell
@terrellrussell
iRODS Consortium
Thank you.
irods.org