Currently, we are planning on only supporting S3 file storage, with an interface to allow for other implementations. We recognize that this is not an acceptable solution for the open source offering of MMS Execubots.
Current proposed solutions:
1Implementing against S3 (de facto) standard instead of the service, AWS S3. Since there are other implementations of the S3 standard that allow for other storage models like local storage, NAS, etc.
MinIO abstracts object storage. It could be configured to act as a local storage, with the overhead of another application dependency.
Integrated Rule-Oriented Data System (iRODS) is open source data management software used by research, commercial, and governmental organizations worldwide