Ask Your Question

How to replicate Cinder Volumes?

asked 2014-12-03 02:36:58 -0500

Hi, If I want to setup a Multi-location Openstack Cloud. How can I replicate Cinder Volumes from One site to other? Is there any recommended tool ? Also if I use Ceph as Cinder backend then will it be usefull to replicate Cinder Volumes?

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2015-01-10 08:20:23 -0500

The replication of your Cinder volumes really depends more on your backend storage device then OpenStack Cinder. If you are using Ceph as a storage backend for example though, your opportunity for replication could happen in a couple of ways. If your sites have low latency between them you could stretch your Ceph cluster between sites and then with the proper crush map could could conceivable have your volume pool (which would most likely contain your Cinder volumes) map its placement groups at both location to ensure multi-site coverage. If you had two Ceph clusters, one at each site, you could still do asynchronous replication through the RADOS gateway as another example.

Again depending on your RPO and the storage backend you are using will ultimately determine how you replicate.

edit flag offensive delete link more

answered 2015-05-06 09:21:02 -0500

ajeffrey gravatar image

With the NetApp driver you can use cinder extra-specs to place cinder volumes within a replicated NetApp FlexVol. The replication relationship is setup in advance and thereafter snapmirror will ensure new cinder volumes are replicated to a target FlxVol. The specific extra spec is "netapp_mirrored=true".

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-12-03 02:36:58 -0500

Seen: 1,229 times

Last updated: May 06 '15