We’ve included here instructions for OSiRIS users as well as for other sites that are interested in setting up an installation similar to OSiRIS.
Questions: osiris-help@umich.edu
Enrolling in OSiRIS: How to enroll in your OSiRIS COU and obtain access tokens for use with OSiRIS Storage
Uploading an SSH key: How to upload your ssh key so you can use OSiRIS ssh/scp/sftp gateways
Using Globus with OSiRIS: How to get setup to use Globus with OSiRIS CephFS or S3 storage.
Using NFS with OSiRIS: How to access NFS exports of OSiRIS CephFS on U-M or MSU campuses.
Managing OSiRIS Groups: How to create new posix groups and manage memberships with the Grouper web interface.
Using OSiRIS S3 storage: How to obtain credentials and use OSiRIS S3 gateways.
Using Python boto for S3 storage: Python Boto is a module for interacting with S3 storage in your python scripts.
Using s3fs for fuse mounts: The s3fs utility presents S3 buckets as mounted filesystems. You can install and configure it yourself or use the OSiRIS client bundle which includes the utility and a configuration tool.
Using the s3cmd utility: s3cmd is a CLI utility for interacting with S3 storage.
Using AWSCLI for OSiRIS S3: AWSCLI is a CLI utility provided by Amazon for interacting with their web services. It also can easily be used to work with OSiRIS S3 by specifying our S3 endpoint.
Using S3 SSE-C: How to use S3 Server Side Encryption with client provided keys.
Using RADOS: How to use OSiRIS Ceph object store directly with rados libs and utils (requires configuration, please contact us).
If you are interested in how OSiRIS is structured or in creating a deployment similar to OSiRIS please have a look at the OSiRIS technology components documentation and OSiRIS white paper.
A reference paper is available for OSiRIS. The paper provides a general overview of the process and components involved in deploying OSiRIS. This version of the paper is a public draft eventually planned for submission to relevant publications.