<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Hey Everyone,</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">Something I've been looking at with Cinder's replication (sort of the next step in the evolution if you will) is the ability to refresh/renew in-use volumes that were part of a migration event.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">We do something similar with extend-volume on the Nova side through the use of Instance Actions I believe, and I'm wondering how folks would feel about the same sort of thing being added upon failover/failback for replicated Cinder volumes?</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">If you're not familiar, Cinder allows a volume to be replicated to multiple physical backend devices, and in the case of a DR situation an Operator can failover a backend device (or even a single volume).  This process results in Cinder making some calls to the respective backend device, it doing it's magic and updating the Cinder Volume Model with new attachment info.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">This works great, except for the case of users that have a bunch of in-use volumes on that particular backend.  We don't currently do anything to refresh/update them, so it's a manual process of running through a detach/attach loop.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">I'm interested in looking at creating a mechanism to "refresh" all of the existing/current attachments as part of the Cinder Failover process.</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">Curious if anybody has any thoughts on this, or if anyone has already done something related to this topic?</div><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_default" style="font-family:monospace,monospace">Thanks,</div><div class="gmail_default" style="font-family:monospace,monospace">John</div></div>