<font size=2 color=#004080 face="Calibri">Ruijing</font><font size=2 face="sans-serif">,
hi,</font>
<br>
<br><font size=2 face="sans-serif">Are you discussing the network/fabric
between Storage A and Storage B? </font>
<br><font size=2 face="sans-serif">If so, assumption in Cinder is that
this is done in advance by the storage administrator.</font>
<br><font size=2 face="sans-serif">The design discussions for replication
resulted in that the driver is fully responsible for replication and it
is up to the driver to implement and manage replication on its own.</font>
<br><font size=2 face="sans-serif">Hence, all vendor specific setup actions
like creating volume pools, setup network on the storage side are considered
prerequisite actions and outside the scope of the Cinder flows.</font>
<br>
<br><font size=2 face="sans-serif">If someone feels that is not the case,
or should not be the case, feel free to chime in.</font>
<br>
<br><font size=2 face="sans-serif">Or does this relates to setting up the
data path for accessing both Storage A and Storage B?</font>
<br><font size=2 face="sans-serif">Should this be setup in advance? When
we attach the primary volume to the VM? Or when promoting the replica to
be primary?</font>
<br>
<br><font size=2 face="sans-serif">-- Ronen</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">"Guo, Ruijing"
<ruijing.guo@intel.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">"OpenStack Development
Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">16/02/2015 02:29 AM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">Re: [openstack-dev]
[cinder] documenting volume replication</font>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 color=#004080 face="Calibri">Hi, Ronen</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">3) I mean storage based replication.
In normal, volume replication support FC or iSCSI. We need to setup FC
or iSCSI before we do volume replication.</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">Case 1)  </font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">Host ------FC------Storage
A -------iSCSI -------- Storage B ----FC----- Host</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">Case 2)</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">Host ------FC------Storage
A -------FC -------- Storage B ----FC----- Host</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">As above diagram, we need
to setup connection (iSCSI or FC) between storage A and Storage B.</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">For FC, we need to zone storage
A & storage B in FC switch.</font>
<br><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 color=#004080 face="Calibri">Thanks,</font>
<br><font size=2 color=#004080 face="Calibri">-Ruijing</font>
<br><a name=_MailEndCompose></a><font size=2 color=#004080 face="Calibri"> </font>
<br><font size=2 face="Calibri"><b>From:</b> Ronen Kat [</font><a href=mailto:RONENKAT@il.ibm.com><font size=2 face="Calibri">mailto:RONENKAT@il.ibm.com</font></a><font size=2 face="Calibri">]
<b><br>
Sent:</b> Sunday, February 15, 2015 4:46 PM<b><br>
To:</b> OpenStack Development Mailing List (not for usage questions)<b><br>
Subject:</b> Re: [openstack-dev] [cinder] documenting volume replication</font>
<br><font size=3 face="Times New Roman"> </font>
<br><font size=2 face="Arial">Hi </font><font size=2 color=#004080 face="Calibri">Ruijing</font><font size=2 face="Arial">,</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="Arial"><br>
Thanks for the comments.</font><font size=3 face="Times New Roman"> </font><font size=2 face="Arial"><br>
Re (1) - driver can implement replication in any means the driver see fit.
It can be exported and be available to the scheduler/drive via the "capabilities"
or "driver" extra-spec prefixes.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
Re (3) - Not sure I see how this relates to storage side replication, do
you refer to host side replication?</font><font size=3 face="Times New Roman">
<br>
</font><font size=2 face="Arial"><br>
Ronen</font><font size=3 face="Times New Roman"> <br>
<br>
<br>
</font><font size=1 color=#5f5f5f face="Arial"><br>
From:        </font><font size=1 face="Arial">"Guo,
Ruijing" <</font><a href=mailto:ruijing.guo@intel.com><font size=1 color=blue face="Arial"><u>ruijing.guo@intel.com</u></font></a><font size=1 face="Arial">></font><font size=3 face="Times New Roman">
</font><font size=1 color=#5f5f5f face="Arial"><br>
To:        </font><font size=1 face="Arial">"OpenStack
Development Mailing List (not for usage questions)" <</font><a href="mailto:openstack-dev@lists.openstack.org"><font size=1 color=blue face="Arial"><u>openstack-dev@lists.openstack.org</u></font></a><font size=1 face="Arial">></font><font size=3 face="Times New Roman">
</font><font size=1 color=#5f5f5f face="Arial"><br>
Date:        </font><font size=1 face="Arial">15/02/2015
03:41 AM</font><font size=3 face="Times New Roman"> </font><font size=1 color=#5f5f5f face="Arial"><br>
Subject:        </font><font size=1 face="Arial">Re:
[openstack-dev] [cinder] documenting volume replication</font><font size=3 face="Times New Roman">
</font>
<div align=center>
<hr noshade></div>
<br><font size=3 face="Times New Roman"><br>
<br>
</font><font size=2 color=#004080 face="Calibri"><br>
Hi, Ronen,</font><font size=3 face="Times New Roman"> </font><font size=2 color=#004080 face="Calibri"><br>
 </font><font size=3 face="Times New Roman"> </font><font size=2 color=#004080 face="Calibri"><br>
I don’t know how to edit </font><a href="https://etherpad.openstack.org/p/cinder-replication-redoc"><font size=2 color=blue face="Arial"><u>https://etherpad.openstack.org/p/cinder-replication-redoc</u></font></a><font size=2 face="Arial">
and add some comments in email.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
 </font><font size=3 face="Times New Roman"> </font><font size=2 face="Arial"><br>
1.     We may add asynchronized and synchronized type for replication.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
2.     We may add CG for replication</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
3.     We may add to initialize connection for replication</font><font size=3 face="Times New Roman">
</font><font size=2 color=#004080 face="Calibri"><br>
 </font><font size=3 face="Times New Roman"> </font><font size=2 color=#004080 face="Calibri"><br>
Thanks,</font><font size=3 face="Times New Roman"> </font><font size=2 color=#004080 face="Calibri"><br>
-Ruijing</font><font size=3 face="Times New Roman"> </font><font size=2 color=#004080 face="Calibri"><br>
 </font><font size=3 face="Times New Roman"> </font><font size=2 face="Calibri"><b><br>
From:</b> Ronen Kat [</font><a href=mailto:RONENKAT@il.ibm.com><font size=2 color=blue face="Calibri"><u>mailto:RONENKAT@il.ibm.com</u></font></a><font size=2 face="Calibri">]
<b><br>
Sent:</b> Tuesday, February 3, 2015 9:41 PM<b><br>
To:</b> OpenStack Development Mailing List (</font><a href="mailto:openstack-dev@lists.openstack.org"><font size=2 color=blue face="Calibri"><u>openstack-dev@lists.openstack.org</u></font></a><font size=2 face="Calibri">)<b><br>
Subject:</b> [openstack-dev] [cinder] documenting volume replication</font><font size=3 face="Times New Roman">
<br>
  </font><font size=2 face="Arial"><br>
As some of you are aware the spec for replication is not up to date, <br>
The current developer documentation, </font><a href=http://docs.openstack.org/developer/cinder/api/cinder.volume.driver.html><font size=2 color=blue face="Arial"><u>http://docs.openstack.org/developer/cinder/api/cinder.volume.driver.html</u></font></a><font size=2 face="Arial">,
cover replication but some folks indicated that it need additional details.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
In order to get the spec and documentation up to date I created an Etherpad
to be a base for the update.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
The Etherpad page is on </font><a href="https://etherpad.openstack.org/p/cinder-replication-redoc"><font size=2 color=blue face="Arial"><u>https://etherpad.openstack.org/p/cinder-replication-redoc</u></font></a><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
I would appreciate if interested parties would take a look at the Etherpad,
add comments, details, questions and feedback.</font><font size=3 face="Times New Roman">
</font><font size=2 face="Arial"><br>
<br>
Ronen,</font><font size=3 face="Times New Roman"> </font><font size=2 face="Courier New">__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: </font><a href="mailto:OpenStack-dev-request@lists.openstack.org?subject:unsubscribe"><font size=2 color=blue face="Courier New"><u>OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</u></font></a><font size=3 color=blue face="Times New Roman"><u><br>
</u></font><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><font size=2 color=blue face="Courier New"><u>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</u></font></a><tt><font size=2>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br>
</font></tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><tt><font size=2>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</font></tt></a><tt><font size=2><br>
</font></tt>
<br>