GPFS Driver for Manila

Registered by Bill Owen

IBM General Parallel File System (GPFS) is a mature cluster file system used by some of the largest enterprises and supercomputers in the world. It offers a number of specific features and optimizations that fit well with the Manila shared filesystem service, including clusterd NFS (cNFS).

This GPFS Manila driver will provide the basic set of driver features, so that shares can be created, exported and managed on a GPFS backend, and specify
access to one or more virtual machine instances. The initial driver implementation will support NFS protocol only.

Blueprint information

Status:
Complete
Approver:
Ben Swartzlander
Priority:
Medium
Drafter:
Bill Owen
Direction:
Approved
Assignee:
Nilesh Bhosale
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Nilesh Bhosale
Completed by
Valeriy Ponomaryov

Related branches

Sprints

Whiteboard

Driver Rollout Plan:
1. Single Tenant Version version with GPFS client required on compute and controller nodes (NFS only).
2. Single Tenant supporting remote GPFS cluster (NFS only).
3. Multi-Tenant driver (NFS only).

Future:
- Native GPFS protocol (GPFS client on tenant VM instances)
- Other protocol support (CIFS, others?)

Gerrit topic: https://review.openstack.org/#q,topic:bp/gpfs-driver,n,z

Addressed by: https://review.openstack.org/114311
    Adding GPFS Manila driver

Addressed by: https://review.openstack.org/164985
    IBM GPFS Manila Driver Docs

Addressed by: https://review.openstack.org/169230
    IBM GPFS Manila Driver Docs - update

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.