Throughout 2020-21, the Scholars Portal team has been upgrading the hardware and software that make up the OLRC to new versions, or "OLRC 2.0". This page outlines some of the key new features and changes in this upgrade, including new options for transferring content and changes to user management.
The OLRC 2.0 includes a major upgrade to the OpenStack software that powers the OLRC. The software will be upgraded from OpenStack version "Kilo" (April 2015) to "Victoria" (October 2020).
Hardware upgrades to the storage nodes include:
Hardware upgrades to the proxy nodes include:
One of the major changes in the OLRC 2.0 is the addition of domains. Domains will give administrators at individual institutions more control over the management of their users and projects. Each institution will have its own domain, and each domain can contain multiple projects. Domains can be managed within the Horizon dashboard or via the Swift API.
After the migration to OLRC 2.0, you will have new data transfer options available, including DuraCloud and the Horizon dashboard. You don't have to choose a single option for your data. You can choose to have some containers managed by DuraCloud, and some managed through Horizon or APIs, depending on your requirements.
DuraCloud | Non-DuraCloud | |
---|---|---|
Swift API | Read-only | Yes |
S3 API | Read-only | Yes |
Swift Browser | No | Yes |
DuraCloud API | Yes | No |
DuraCloud Interface | Yes | No |
Bit-integrity checking | Yes | No |
DuraCloud Sync Tool | Yes | No |
Sync to other cloud storage | Yes | No |
Chronopolis integration | Yes | No |
Archive-It integration | Yes | No |
DSpace integration | Yes | Yes* |
*via S3 API. Additional testing required.
With this option, data will be managed via the DuraCloud API, and therefore it will become part of the DuraCloud ecosystem. You have the option of having some or all of your data managed through Duracloud.
The features of DuraCloud include:
It may initially appear clear that you should use DuraCloud, and in most cases we would agree, but it is worth noting these disadvantages:
There is no additional charge to use DuraCloud.
Horizon is Openstack's default dashboard where you can manage users, browse, upload and download files. Support for uploading files is limited, but we are actively developing improvements.
Data transfer directly through APIs will continue to be available. If you decide to use DuraCloud, you will also have the option of using DuraCloud's API.
SwiftBrowser, the Scholars Portal developed web interface, will continue to be available as a data transfer option in OLRC 2.0.
If you have any questions about the OLRC, contact the Scholars Portal team.