Well first of all, we are using a deployment system which will not support your system. That is by far the #1 blocker (we are using Razor/Puppet). Live migration isn't something we "need" today, but the ability to rebuild our cluster in a matter of an hour is. This is why We can't really get into XCP<div>
<br></div><div><br clear="all"><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px"><br>--<br>Thomas Vachon<br>Principal Operations Architect<br><b>session M</b></span><div><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px">+1-617-963-8993 x7104<br>
<a href="mailto:vachon@sessionm.com" target="_blank">vachon@sessionm.com</a></span></div><br>
<br><br><div class="gmail_quote">On Mon, Jul 30, 2012 at 10:27 AM, John Garbutt <span dir="ltr"><<a href="mailto:John.Garbutt@citrix.com" target="_blank">John.Garbutt@citrix.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">It would be good to get that full list, so we can expand this doc, and look at closing any remaining gap:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="http://wiki.openstack.org/HypervisorSupportMatrix" target="_blank">http://wiki.openstack.org/HypervisorSupportMatrix</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">We have live-migration, hopefully, going into Folsom.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">If you are using pools attached to shared storage (through host-aggregates), live migration support is in trunk.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">The local disk block migrate version is up for review right now (the cross pool volume migration should be on its way soon):<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://blueprints.launchpad.net/nova/+spec/xenapi-live-block-migration" target="_blank">https://blueprints.launchpad.net/nova/+spec/xenapi-live-block-migration</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">John<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Thomas Vachon [mailto:<a href="mailto:vachon@sessionm.com" target="_blank">vachon@sessionm.com</a>] <br>
<b>Sent:</b> Monday, July 30, 2012 3:14 PM<br><b>To:</b> John Garbutt<br><b>Cc:</b> <a href="mailto:openstack-operators@lists.openstack.org" target="_blank">openstack-operators@lists.openstack.org</a></span></p><div><div class="h5">
<br><b>Subject:</b> Re: [Openstack-operators] Using a SAN for nova-volume & KVM<u></u><u></u></div></div><p></p></div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">XenServer as a hypervisor does not have all the features we are looking for, for instance, live migration.<br clear="all">
<span style="font-size:10.0pt;font-family:"Arial","sans-serif""><br>--<br>Thomas Vachon<br>Principal Operations Architect<br><b>session M</b></span><u></u><u></u></p><div><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">+1-617-963-8993 x7104<br>
<a href="mailto:vachon@sessionm.com" target="_blank">vachon@sessionm.com</a></span><u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br><br><u></u><u></u></p><div><p class="MsoNormal">On Mon, Jul 30, 2012 at 10:10 AM, John Garbutt <<a href="mailto:John.Garbutt@citrix.com" target="_blank">John.Garbutt@citrix.com</a>> wrote:<u></u><u></u></p>
<div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thomas, any reason you had issues using XenServer? I don’t understand your commend about HA networking? The XenAPI driver supports OpenStack’s HA networking. I would like to understand what we more you would need to start using XenServer with OpenStack.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">The Dell connector should work with OpenSource version of XenServer, called XCP. Although the free edition of XenServer should do all you need.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">You can use the Dell storage as part of the XenServer storage manager integration in nova-volume. Renuka is adding the support into Cinder soon, which is more likely to meet your needs, so she should be able to help you. It might be good to have a real user work with her to get the feature working how you want it.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I hope that helps,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">John</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:Rob_Hirschfeld@Dell.com" target="_blank">Rob_Hirschfeld@Dell.com</a> [mailto:<a href="mailto:Rob_Hirschfeld@Dell.com" target="_blank">Rob_Hirschfeld@Dell.com</a>] <br>
<b>Sent:</b> Sunday, July 29, 2012 5:13 AM<br><b>To:</b> <a href="mailto:openstack-operators@lists.openstack.org" target="_blank">openstack-operators@lists.openstack.org</a></span><u></u><u></u></p><div><div><p class="MsoNormal">
<br><b>Subject:</b> Re: [Openstack-operators] Using a SAN for nova-volume & KVM<u></u><u></u></p></div></div></div></div><div><div><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Lorin,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks for forwarding. I am the right contact for this.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Yes – there is something we can do to help with this. I can’t do it on the list at this time so I’m contacting Jon & Thomas directly to continue the conversation. </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">If other people are interested in this capability, please let me know.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Rob Hirschfeld</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="mailto:Rob_Hirschfeld@Dell.com" target="_blank">Rob_Hirschfeld@Dell.com</a></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">@zehicle</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Lorin Hochstein <a href="mailto:[mailto:lorin@nimbisservices.com]" target="_blank">[mailto:lorin@nimbisservices.com]</a> <br>
<b>Sent:</b> Saturday, July 28, 2012 10:18 PM<br><b>To:</b> Jonathan Proulx<br><b>Cc:</b> Thomas Vachon; OpenStack Operators; Hirschfeld, Rob; Stephen Spector<br><b>Subject:</b> Re: [Openstack-operators] Using a SAN for nova-volume & KVM</span><u></u><u></u></p>
</div></div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">Jon:<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">There are several people from Dell that are active in the OpenStack community, they're probably good points of contact to engage with Dell on this issue. Two names I know of offhand are:<u></u><u></u></p>
</div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">- Stephen Spector<u></u><u></u></p></div><div><p class="MsoNormal">- Rob Hirschfeld<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p>
</div><div><div><div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif"">Take care,</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif""> </span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif"">Lorin</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif"">--</span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif"">Lorin Hochstein</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif"">Lead Architect - Cloud Services</span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif"">Nimbis Services, Inc.</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif""><a href="https://www.nimbisservices.com/" target="_blank">www.nimbisservices.com</a></span><u></u><u></u></p>
</div><div><p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Helvetica","sans-serif""> </span><u></u><u></u></p></div></div></div></div><p class="MsoNormal"> <u></u><u></u></p><div><div>
<p class="MsoNormal">
On Jul 28, 2012, at 9:44 PM, Jonathan Proulx <<a href="mailto:jon@jonproulx.com" target="_blank">jon@jonproulx.com</a>> wrote:<u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt"> <u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">It does look like nova/volume/san.py could be extended to use the<br>EqlCliExec.py utility from the Equallogic SDK, unfortunately all the<br>pieces of the SDK are full of this copyright:<br>
<br>Copyright (C) 2009 by Dell, Inc.<br><br>All rights reserved. This software may not be copied, disclosed,<br>transferred, or used except in accordance with a license granted<br>by Dell, Inc. This software embodies proprietary information<br>
and trade secrets of Dell, Inc<br><br>So unless we can talk Dell into being more sane with licensing, full<br>and proper integration with OpenStack is unlikely.<br><br>-Jon<br><br>On Sat, Jul 28, 2012 at 6:35 PM, Jonathan Proulx <<a href="mailto:jon@jonproulx.com" target="_blank">jon@jonproulx.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi Tom,<br><br>Hopefully someone has a better answer for you as I'm still relatively<br>new to OpenStack myself, but I looked into this a little while ago<br>because I too have an Equalogic SAN and KVM hypervisors. The<br>
Equalogic connector in that equation is provided by XenServer not<br>OpenStack (in fact I think but am less sure that it isn't even part of<br>the opensource xen).<br><br>Since I'm running a research system I can take some risks and have<br>
decided to go this Ceph for my storage needs, if I were in your HA<br>needing shoes I'd look at how much coding was required to hook<br>Equalogic's API (which exists but I haven't looked at in years) into<br>
the nova-volume service, you could be someone's hero, but I don't<br>
think there's any current work toward this.<br><br>I'd be happy to be told I'm wrong about that...<br><br>-Jon<br><br>On Fri, Jul 27, 2012 at 3:13 PM, Thomas Vachon <<a href="mailto:vachon@sessionm.com" target="_blank">vachon@sessionm.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi All,<br><br>We are architecting our system for KVM (as it is the best hypervisor for<br>your money for HA networking) and a SAN for HA nova-volumes. The only<br>reference to being able to use a SAN is with XenServer as the hypervisor. I<br>
have no problem giving a server permission to create luns (or pre-creating<br>them if I have to) for now. I want to make sure I can point all the stuff<br>to the SAN instead of doing some half-hearted attempt by using a box as a<br>
proxy.<br><br>Our san is an EQL so iSCSI is easy. Also, we run our "san" net on a<br>separate 10Gbe set of interfaces (all the servers have connectivity into the<br>SAN layer).<br><br>Any thoughts?<br><br>--<br>
Thomas Vachon<br>Principal Operations Architect<br>session M<br><br><br>_______________________________________________<br>OpenStack-operators mailing list<br><a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><u></u><u></u></p><p class="MsoNormal"><br>_______________________________________________<br>
OpenStack-operators mailing list<br><a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><u></u><u></u></p>
</div><p class="MsoNormal"> <u></u><u></u></p></div></div></div></div></div></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></blockquote></div><br></div>