Ask Your Question

cluster openstack controllers

asked 2019-04-04 17:59:59 -0500

magou gravatar image

updated 2019-04-06 02:29:45 -0500

Hi I wanted to know what is the best to deploy an openstack where the controllers are clustered so that if one controller goes down your environment is still working like in VMWare cluster.

Thank you Bernd for you response. I have been trying to do it from scratch. The single controller, single compute is not an issue but when I thought of HA I tried the Openstack guide that is not clear so I started to look for other ways. I am planning on deploying a public cloud with a small budget so I was trying to do it myself cause most of the solution out there are expense to deploy. I just discovered the Red Hat OpenStack Platform yesterday after posting and have been reading it. The OS does not matter that much I can do Ubuntu,RH,Centos , Suse as long I can get HA on controller and compute and storage.

edit retag flag offensive close merge delete



The HA guide has many gaps and is high-level. Upstream OpenStack includes no out-of-the box HA like VMware.

A public cloud with a small budget? I think you should study and get involved with the Kolla, OpenStack-Ansible or Tripleo projects.

Bernd Bausch gravatar imageBernd Bausch ( 2019-04-06 02:33:32 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2019-04-04 19:21:00 -0500

updated 2019-04-04 19:22:15 -0500

What is best depends on your particular requirements. A few possible factors: How much money do you have, what is your server and network infrastructure, do you want to study OpenStack, create a private production cloud, or a public cloud, what is the size of your cloud.

If you have the necessary funding, commercial distros like Red Hat OpenStack Platform or SUSE OpenStack Cloud provide high-availability out of the box (I suppose other solutions like the ones offered by Canonical or Mirantis do as well, but you will have to research that). Since the license probably includes some level of support, this might be the easiest way to go.

In the absence of funding, or if you want to tinker, non-commercial deployment methods Kolla, Openstack-Ansible and Tripleo also include high-availability features.

If you are more into do-it-yourself and building things from scratch, you can get inspiration from the High-Availability guide, although it is by no means complete or even up to date.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2019-04-04 17:59:59 -0500

Seen: 70 times

Last updated: Apr 06 '19