Hi Tristan,<div><br></div><div>When I saw your post, I though what about an pacemaker ressource agent? </div><div>Corosync for the messaging layer and pacemaker for the ressource management. Maybe someone as wrote a script ressource agent for nova in order to manage the failover.</div>


<div>Also DRBD can be useful.<br><div>And then after a couple of research on Google, I found this 3 links:</div><div><ul><li><a href="https://lists.launchpad.net/openstack/pdfGiNwMEtUBJ.pdf" target="_blank">https://lists.launchpad.net/openstack/pdfGiNwMEtUBJ.pdf</a></li>


<li><a href="http://wiki.openstack.org/HAforNovaDB" target="_blank">http://wiki.openstack.org/HAforNovaDB</a></li><li><a href="http://www.pixelbeat.org/docs/pacemaker-cloud/" target="_blank">http://www.pixelbeat.org/docs/pacemaker-cloud/</a></li>

</ul><div>
Hope this will help you.</div></div><div><br></div><div><div>--</div>Yours sincerely.<div>Sébastien HAN.</div><br>
<br><br><div class="gmail_quote">On Tue, Feb 14, 2012 at 12:05 PM, i3D.net - Tristan van Bokkem <span dir="ltr"><<a href="mailto:tristanvanbokkem@i3d.nl" target="_blank">tristanvanbokkem@i3d.nl</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>

<div>
Hi Christian,<br><br>Thanks for your reply.<br><br>With mysql master/master i meant the following: <a href="http://mysql-mmm.org/" target="_blank">http://mysql-mmm.org/</a> but it seems they are using 2 different locations for mysql reads and writes. Something nova is (yet) not able to configure (i.e. --sql_connection= which is being used for reads and rights.)<br>


<br>Maybe <a href="http://www.mysql.com/products/cluster/" target="_blank">http://www.mysql.com/products/cluster/</a> is a better way..<br><br>RabbitMQ HA i am aware of. This is something we are looking at as well.<br><br>


The main question is how does other companies reach HA with openstack? I can't find any good information on the net about it.<br>And how does Essex change things?<div><br><br>Best regards,<br><br>Tristan van Bokkem<br>


Datacenter Operations<br><br>Contact:<br>E-mail Personal: <a href="mailto:tristanvanbokkem@i3d.net" target="_blank">tristanvanbokkem@i3d.net</a><br>E-mail Support: <a href="mailto:info@i3d.net" target="_blank">info@i3d.net</a><br>


E-mail NOC: <a href="mailto:noc@i3d.net" target="_blank">noc@i3d.net</a><br>Website: <a href="http://www.i3d.net" target="_blank">http://www.i3d.net</a> Office:<br>Interactive 3D B.V.<br>Meent 93b<br>3011 JG Rotterdam<br>


The Netherlands<br><br>Visit <a href="http://www.smartdc.net" target="_blank">www.smartdc.net</a> – SmartDC is our in-house 36,000 sq. ft. datacenter in Rotterdam, The Netherlands. High density hosting – multiple fiber carriers in-house – Level3 PoP.<br>


<br>Interactive 3D (i3D.net) is a company registered in The Netherlands at Meent 93b, Rotterdam. Registration #: 14074337 - VAT # NL 8202.63.886.B01. Interactive 3D (i3D.net) is CDSA certified on content protection and security. We are ranked in the Deloitte Technology Fast 50 as one of the fastest growing technology companies.<br>


</div><blockquote style="padding-left:5px;margin-left:5px;border-left:#0000ff 2px solid;margin-right:0px"><hr><b>From:</b> Christian Berendt [mailto:<a href="mailto:berendt@b1-systems.de" target="_blank">berendt@b1-systems.de</a>]<br>


<b>To:</b> i3D.net - Tristan van Bokkem [mailto:<a href="mailto:tristanvanbokkem@i3d.nl" target="_blank">tristanvanbokkem@i3d.nl</a>]<br><b>Cc:</b> <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>


<b>Sent:</b> Tue, 14 Feb 2012 11:54:38 +0100<br><b>Subject:</b> Re: [Openstack] Howto Nova setup with HA?<div><br><br>Hi Tristan.<br>
<br>
> So, we can run MySQL in master-master mode on multiple hosts, we can<br>
> run nova-api on serveral hosts and load balance those and RabbitMQ<br>
> has a cluster ha setup as well but is this the way to go? I can't<br>
> find a clear answer to this. I am hoping one can shine some light on<br>
> this!<br>
<br>
I would prefer to use MySQL Cluster:<br>
<a href="http://www.mysql.com/products/cluster/" target="_blank">http://www.mysql.com/products/cluster/</a>. You meant that with MySQL<br>
master-master?<br>
<br>
For RabbitMQ there are several ways to setup it:<br>
<a href="http://www.rabbitmq.com/ha.html" target="_blank">http://www.rabbitmq.com/ha.html</a>.<br>
<br>
I think the customer site has to decide which HA setup they want use.<br>
All types have advantages and disadvantages.<br>
<br>
HTH, Christian.<br>
<br>
-- <br>
Christian Berendt<br>
Linux / Unix Consultant & Developer<br>
Mail: <a href="mailto:berendt@b1-systems.de" target="_blank">berendt@b1-systems.de</a><br>
<br>
B1 Systems GmbH<br>
Osterfeldstraße 7 / 85088 Vohburg / <a href="http://www.b1-systems.de" target="_blank">http://www.b1-systems.de</a><br>
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537<br>
</div></blockquote>
</div><br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br></div></div>