[Openstack-operators] [OpenStack-Operators] [Cinder] Request for input on new/advanced features
Scott Devoid
devoid at anl.gov
Tue Jul 29 00:11:40 UTC 2014
For those of you looking for more details, here are the specs for each
feature:
1. Replication - https://review.openstack.org/#/c/98308/
2. Consistency Groups - https://review.openstack.org/#/c/96665
Replication:
- Looks like this is specifically for replication between two cinder-volume
servers with the same storage driver. Which is ok for me.
- I am concerned with the driver API around promoting replicas (e.g. only
calling a function on the secondary) since you are probably in a network
partition when this is called.
Consistency Groups:
- It looks like this proposal layers two concepts in consistency group
creation:
* Marking what volume-types may be within the same consistency group.
(Operator issue I argue.)
* Declaring a new consistency group with volumes in it. (User issue).
- Can you create a consistency group with volumes from separate regions?
- Can you create a consistency group with volumes from separate store
backends? What about different drivers?
- The current proposal will allow multiple volumes to be snapshotted at
around the same time and make use of QEMU quiesce functions to ensure that
the filesystems are in a good state when the snapshot has been made. Does a
separate consistency group snapshot function provide any stronger
consistency guarantees than simply calling snapshot on each volume in a for
loop? My impression based on this implementation is no.
- Then do we need a separate API, as indicated in the "alternatives"
section? This essentially becomes a kind of constraint on deleting volumes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20140728/8ac1d376/attachment.html>
More information about the OpenStack-operators
mailing list