← Back to team overview

openstack team mailing list archive

Re: Howto Nova setup with HA?

 

Ho Florian,

I respect your opinion of course and I am not here to start a fight. Point is, how I understand it Nova really isn't very flexible on High Availability terms. I have now a master/master mysql setup with a Virtual IP working just to work around the shortcomings Nova imo introduces. This same story goes for RabbitMQ, I need to setup RabbitMQ in HA (which is fine) but I need to setup a Virtual IP for it as well just so Nova can correctly connect to it. Without the VIP the hole point of setting it up in a cluster is useless as you still will point nova to one single host.

It shouldn't be that hard to make Nova listen to multiple mysql addresses and rabbitmq hosts in a cluster?

Best regards,

Tristan van Bokkem
Datacenter Operations

Contact:
E-mail Personal: tristanvanbokkem@xxxxxxx
E-mail Support: info@xxxxxxx
E-mail NOC: noc@xxxxxxx
Website: http://www.i3d.net Office:
Interactive 3D B.V.
Meent 93b
3011 JG Rotterdam
The Netherlands

Visit www.smartdc.net – SmartDC is our in-house 36,000 sq. ft. datacenter in Rotterdam, The Netherlands. High density hosting – multiple fiber carriers in-house – Level3 PoP.

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.
  _____  

From: Florian Haas [mailto:florian@xxxxxxxxxxx]
To: openstack@xxxxxxxxxxxxxxxxxxx
Sent: Fri, 17 Feb 2012 13:32:51 +0100
Subject: Re: [Openstack] Howto Nova setup with HA?

On Thu, Feb 16, 2012 at 3:28 PM, i3D.net - Tristan van Bokkem
  <tristanvanbokkem@xxxxxx> wrote:
  > Hi Tom,
  >
  > Thank you very much for sharing your knowledge, this will help not only me!
  > As I am still working on the MySQL part, you mentioned multi-master which I
  > have running indeed, but I suppose there still will need to be some kind of
  > entering point within the cluster. How did you managed this?
  
  Virtual cluster IP addresses and highly available MySQL (either DRBD
  or MySQL replication based). Pacemaker is very well capable of
  managing this.
  
  Of course, since you also quoted
  http://openlife.cc/blogs/2011/july/ultimate-mysql-high-availability-solution
  parts of which I wholeheartedly disagree with (as with all of Henrik's
  Pacemaker bashing, but he's of course entitled to his own opinion),
  then you might run away screaming from anything that barely mentions
  Pacemaker in passing. But in reality[1], Pacemaker is an extremely
  capable HA stack that would be well suited for this.
  
  Cheers,
  Florian
  
  [1] To be polite, I should say "in my humble opinion," but my opinion
  on this really isn't humble at all, so I prefer being honest over
  being polite. :)
  
  -- 
  Need help with High Availability?
  http://www.hastexo.com/now
  
  _______________________________________________
  Mailing list: https://launchpad.net/~openstack
  Post to     : openstack@xxxxxxxxxxxxxxxxxxx
  Unsubscribe : https://launchpad.net/~openstack
  More help   : https://help.launchpad.net/ListHelp
    

Follow ups

References