Supported by the National Science Foundation Collaborator: University of Michigan Collaborator: Michigan State University Collaborator: Wayne State University Collaborator: Indiana University

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

User Documentation

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).

Architectural Documentation

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.

OSiRIS Whitepaper

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.

OSiRIS-Whitepaper.pdf