Kory Draughn
Software Developer
iRODS Consortium
June 8-11, 2021
iRODS User Group Meeting 2021
Virtual Event
NFSRODS 2.0
NFSRODS 2.0
Overview
What is NFSRODS?
A standalone NFSv4.1 server that enables presenting iRODS as a mountable filesystem.
What's changed since 1.0.0?
13 issues have been resolved.
All resolved issues can be found at the following URL:
The list operation
Prior implementations had issues.
The list operation (cont.)
These issues have been resolved.
The list operation (cont.)
Performance comparison between 1.0.0 and 2.0.0.
Test setup:
Collection Size | 1.0.0 | 2.0.0 (no cache) | 2.0.0 (cached) |
---|---|---|---|
500 | 1m7.211s | 0m0.857s | 0m0.046s |
1,000 | 3m49.246s | 0m0.708s | 0m0.041s |
3,000 | 31m45.147s | 0m2.345s | 0m0.045s |
6,000 | 86m56.771s (results truncated) | 0m5.274s | 0m0.052s |
10,000 | 87m18.675s (results truncated) | 0m9.302s | 0m0.058s |
Future Work
Thank you!
Questions?