In the past 2017, China Mobile has published its distributed shared file system service in the public cloud. It's based on manila with GlusterFs backend and use NFS-Ganesha to export the NFS protocol, it can provide service for both virtual machine users and bare metal users at the same time.
We'd like to share how we build it, including the driver integration and optimization, the network solutions and the way to solve the SPF issues.
Focus on the following aspects:
1. GlusterFS and NFS-Ganesha integration, why and how.
2. What did we do to make NFS-Ganesha driver efficienly and reliability.
3. Network solution to make virtual machines and bare metal servers being netowork connected in L3 layer with NFS-Ganesha node, setting ACL via IPs.
4. How to solve the SPF issues of NFS-Ganesha in both of management layer and data layer.
5. Solve the SPF issue of manila share service, how to transfer the management relationship from the offline share service to the online share services.
- GlusterFS and NFS-Ganesha integration experience
- How to use NFS-Ganesha driver more efficiently
- Network solution for both virtual machine and bare metal servers
- How to solve the SPF issues of manila share service and NFS-Ganesha