Introduce shared filesystems feature to JS2 community
Exosphere now has viable support for OpenStack Manila shared filesystems. It's ready for wider testing and adoption. 1 Peep this demo and try it out yourself:
This enables us to provide a user-friendly interface to meet a constellation of community needs: multiple instances writing to the same shared filesystem at the same time, mounting that filesystem on clients outside of JS2 (or in satellite regions), and so on.
Resolution
- JS2 staff should try this out to become familiar with the feature and provide feedback to upstream Exosphere project with any pain points.
- We should update this section of the docs site, showing how to create and access a share via Exosphere.
- Now tracked as docs#85
- Identify early JS2 community members who want shared filesystems, perhaps from searching previous JIRA/RT tickets. Invite them to try out the feature and provide feedback.
- Perhaps revisit #139, communicate when/why someone would want to use Manila shares instead of volumes.
- When we're ready, we should advertise this new feature on whatever community newsletter or website @lemaiw's team is developing.
- Consider recent experience we've had with CephFS clients causing systemic back-end issues, and if that should affect this plan.
-
Thanks to the hard work of @kageurufu, @LordParsley, and others who worked on this in the past year!
↩
Edited by Chris Martin