Consistency Groups

Registered by Xing Yang on 2014-05-24

Today in Cinder, every operation happens at the volume level. Consistency Groups are needed for Data Protection (snapshots, backups) and Remote Replication. This blueprint will be introducing Consistency Groups and focusing on snapshots in the first phase. Detailed design is in the following etherpad. This blueprint could also have a dependency on the group construct blueprint.

Blueprint information

Status:
Complete
Approver:
John Griffith
Priority:
Low
Drafter:
Xing Yang
Direction:
Approved
Assignee:
Xing Yang
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
Xing Yang on 2014-06-21
Completed by
John Griffith on 2014-09-02

Related branches

Sprints

Whiteboard

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.

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

Addressed by: https://review.openstack.org/96665

    Add Consistency Groups Support in Cinder

Addressed by: https://review.openstack.org/104732

    Add Consistency Groups Support in Cinder

dpkshetty (Deepak C Shetty) -> Xing Yang :

You said

> Detailed design is in the following etherpad

Where is the link to the etherpad ?

Oops, nevermind, got it :)

https://etherpad.openstack.org/p/juno-cinder-cinder-consistency-groups

Deepak,

It is actually better to look at the cinder spec: https://review.openstack.org/#/c/96665

The etherpad is outdated.

Addressed by: https://review.openstack.org/142683
    IBM Storwize driver Consistency Group Implementation

Addressed by: https://review.openstack.org/150281
    Add support for consistency group for XIV/DS8K driver

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.