A Practical Approach to Deploying a Highly Available and Optimally Performing OpenStack

1,425 views · Published 14 May 2014 · 38:55 · Indexed 6 November 2026

Channel: OpenInfra Foundation · 2014 · Science & Technology

Watch on YouTube

A Practical Approach to Deploying a Highly Available and Optimally Performing OpenStack features IBM's Shaun Murakami, Manuel Silveyra, Tony Yang and Jeffrey Yang. 

As we managed internal and external OpenStack deployments in IBM Labs we experimented with various architectures and approaches that improved OpenStack's availability and performance. In this session we will discuss our use of the following technologies that helped us optimize our environments:
MySQL Clustering
Galera (Active/Active)
Corosync & Pacemaker (Active/Standby)
HAProxy and KeepAlive
RabbitMQ Clusters
Using practical examples, we will show how we scaled out OpenStack Services (Nova, Horizon, Keystone, Glance, Cinder, etc.) and some of the challenges we ran into along the way.

In addition we will also describe a few scenarios in which we have orchestrated highly available OpenStack deployments using Heat and Chef. 

Finally we will demonstrate failover and availability of the OpenStack services in an actual production cloud environment.

More from this channel