manila share group replication support

Dong.Ding at dell.com Dong.Ding at dell.com
Wed Nov 27 02:45:49 UTC 2019


Hi, Carlos,

Thanks for your quick reply.
I have write the topic at the end of note. https://etherpad.openstack.org/p/manila-shanghai-ptg-planning

See if it’s ready to review.

Thanks,
Ding Dong

From: Carlos Eduardo <ces.eduardo98 at gmail.com>
Sent: Wednesday, November 27, 2019 7:33 AM
To: Ding, Dong
Cc: openstack-discuss at lists.openstack.org; Liang, Ryan; Sun, Hao; Huang, Yong
Subject: Re: manila share group replication support


[EXTERNAL EMAIL]
Hi, Ding Dong!

Currently, promoting several shares by their group is not implemented in Manila. I've realized you have searched for some references in the share groups documentation and this may not be the thing you're searching for.
I've talked with Goutham today about this case and we have a possible solution for this. You can achieve this behavior by implementing an extra-spec for groups, in order to allow groups to be replicated. Then, introduce a "promote" API which will make you able to promote your groups. In this way, if the driver implements group replication, it will be able to request the creation of a new share server on the share network subnet for each new group of shares. So replicas will ble able to failover together when the share group replica get promoted.
To implement it, we think that a good starting point is to write down a spec with the proposed changes.
You can bring this discussion up in our virtual PTG as well. If you want to, please add a topic in [1].

[1] https://etherpad.openstack.org/p/manila-shanghai-ptg-planning

Regards,
Carlos Silva.

Em seg., 25 de nov. de 2019 às 15:56, <Dong.Ding at dell.com<mailto:Dong.Ding at dell.com>> escreveu:

Hi,  experts,



I'm trying to implement the share replication feature for EMC Unity Manila driver.



Unity isn’t capable to promote a single share. The share must be promoted together with its share server.

The problem is that we have several shares exported from one single server. So, promoting a share will cause all shares being promoted.



My question is that is there any solution to promote several shares as they are in a group?



I was trying to find something useful about ‘manila group replication’ ,only find Ocata Doc mentioned it, but no detail information:

https://specs.openstack.org/openstack/manila-specs/specs/ocata/manila-share-groups.html



And there is no code or commit history matches ‘group replication’ in Manila.



Do you have any suggestions for our situation?



Thanks,

Ding Dong


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20191127/499a24b1/attachment.html>


More information about the openstack-discuss mailing list