Driver to store images on an IBM GPFS file system backend

Registered by Dinesh Subhraveti on 2013-07-16

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 for hosting master images, instances, and volumes. In particular, the bock-level format-agnostic copy-on-write mechanism enables quick instance provisioning that avoids data copy. The File Placement Optimization (FPO) feature allows specifying the set of nodes and their local disks where the physical blocks of a particular image file and its replicas should be allocated. Transparent block-level replication, controllable per file, provides resilience.

This store driver implements an initial set of features using the primitives of the GPFS file system.

Blueprint information

Status:
Started
Approver:
None
Priority:
Low
Drafter:
Bill Owen
Direction:
Approved
Assignee:
renminmin
Definition:
Approved
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
None
Started by
Dinesh Subhraveti on 2013-07-24

Related branches

Sprints

Whiteboard

Any interest continuing work on this?
markwash more-info 2014-02-07

Hi Mark,
Yes, still planning to implement this, but have not been able to get it in time for Icehouse. Planning submission in Juno time frame.

Thanks, please reassign yourself when you find time to start working on it again.
markwash abandoned 2014-02-25

description: https://etherpad.openstack.org/p/gpfs_image_store

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

Marking this as targeted for juno-1 since you already have a patch up. Thanks.
markwash untagged 2014-03-28

Addressed by: https://review.openstack.org/80182
    Add GPFS support as image store

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.