Are you talking about downtime of instances (and the dataplane), or of the
OpenStack API and control plane?
And when you say "zero downtime" are you really talking about "five nines" or
similar? Because nothing is truly zero downtime.
If you care about HA then you'll need additional components outside of OpenStack
proper. You'll need health checks on your physical nodes, health checks on your
network links, possibly end-to-end health checks up into the applications
running in your guests, redundant network paths, redundant controller nodes, HA
storage, etc. You'll have to think about how to ensure your database and
messaging service are HA. You may want to look at ensuring that your OpenStack
services do not interfere with the VMs running on that node and vice versa.
We ended up rolling our own install mechanisms because we weren't satisfied with
any of the existing projects. That was a while ago now so I don't know how far
they've come.
Chris
On 05/18/2018 02:07 PM, Fox, Kevin M wrote:
I don't think openstack itself can meet full zero downtime requirements. But if
it can, then I also think none of the deployment tools try and support that use
case either.
Thanks,
Kevin
--------------------------------------------------------------------------------
*From:* Amit Kumar [ebiib...@gmail.com]
*Sent:* Friday, May 18, 2018 3:46 AM
*To:* OpenStack Operators; Openstack
*Subject:* [Openstack-operators] [OpenStack-Operators][OpenStack] Regarding
production grade OpenStack deployment
Hi All,
We want to deploy our private cloud using OpenStack as highly available (zero
downtime (ZDT) - in normal course of action and during upgrades as well)
production grade environment. We came across following tools.
* We thought of using /Kolla-Kubernetes/ as deployment tool, but we got
feedback from Kolla IRC channel that this project is being retired.
Moreover, we couldn't find latest documents having multi-node deployment
steps and, High Availability support was also not mentioned at all anywhere
in the documentation.
* Another option to have Kubernetes based deployment is to use OpenStack-Helm,
but it seems the OSH community has not made OSH 1.0 officially available
yet.
* Last option, is to use /Kolla-Ansible/, although it is not a Kubernetes
deployment, but seems to have good community support around it. Also, its
documentation talks a little about production grade deployment, probably it
is being used in production grade environments.
If you folks have used any of these tools for deploying OpenStack to fulfill
these requirements: HA and ZDT, then please provide your inputs specifically
about HA and ZDT support of the deployment tool, based on your experience. And
please share if you have any reference links that you have used for achieving HA
and ZDT for the respective tools.
Lastly, if you think we should think that we have missed another more viable and
stable options of deployment tools which can serve our requirement: HA and ZDT,
then please do suggest the same.
Regards,
Amit
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators