SC19 - iRODS Workshop
Terrell Russell, Ph.D.
@terrellrussell
Chief Technologist, iRODS Consortium
SC19 - iRODS Workshop
November 18, 2019
Supercomputing 2019
Denver, CO
Our Membership
Consortium
Member
Consortium
Member
iRODS is
- Open Source
- Distributed
- Data Centric
- Metadata Driven
A flexible framework for the abstraction of infrastructure
iRODS as the Integration Layer
In The Last Year
iRODS Release | Issues Closed |
---|---|
4.1.12 | 36 |
4.2.4 | 31 |
4.2.5 | 57 |
4.2.6 | 27 |
Plugins
- Python Rule Engine Plugin
- Storage Tiering Rule Engine Plugin
- Auditing (AMQP) Rule Engine Plugin
- Update Collection Mtime Rule Engine Plugin
- S3 Resource Plugin
- GSI Authentication Plugin
- Kerberos Authentication Plugin
- Curl Microservice Plugin
Clients
- Python iRODS Client
- Cloud Browser
- Metalnx
- NFSRODS
- Automated Ingest Framework
Core Update
-
New Libraries:
-
iRODS Query Iterator
-
iRODS Thread Pool
-
iRODS Connection Pool
-
iRODS Filesystem (experimental)
-
iRODS IOStreams (experimental)
-
iRODS Query Processor
-
-
Refactored Delay Server
-
Rebuilt using new libraries
-
Single-Producer/Multi-Consumer
-
irodsReServer -> irodsDelayServer
-
-
Intermediate Replicas
-
Stale replicas will now be indicated with 'X'
-
Unifying replication codepaths
-
- Dockerized Build and Test
- Jenkins
- Launches sibling containers
Ongoing Development Work
- iRODS 4.2.7
- iRODS 4.3.0
- Automated Ingest Capability
- Storage Tiering Capability
- Indexing Capability
- Publishing Capability
- Python iRODS Client (PRC)
- Metalnx
- NFSRODS
- Lustre Integration
- NetCDF Extraction
- Ceph RADOS Resource Plugin
- Cacheless S3 Resource Plugin
- Multipart Transfer, v5 API
- Testing Infrastructure
Questions?
- Today's Workshop
- Beyond Discoverability: Metadata to drive your data management
- iRODS S3 Resource Plugin: Cacheless and Detached Mode
- NFSRODS: Presenting iRODS as NFSv4.1
SC19 - iRODS Workshop
By iRODS Consortium
SC19 - iRODS Workshop
- 1,192