Chapter 11. Production OpenStack

In this chapter, we will cover the following recipes:

  • Installing the MariaDB Galera cluster
  • Configuring HA Proxy for the MariaDB Galera cluster
  • Configuring HA Proxy for high availability
  • Installing and configuring Pacemaker with Corosync
  • Configuring OpenStack services with Pacemaker and Corosync
  • Bonding network interfaces for redundancy
  • Automating OpenStack installations using Ansible – host configuration
  • Automating OpenStack installations using Ansible – Playbook configuration
  • Automating OpenStack installations using Ansible – running Playbooks

Introduction

OpenStack is a suite of software designed to offer scale-out cloud environments, deployed in datacenters around the world. Managing the installation of software in a remote location is different (and sometimes challenging) than installing software locally, and so tools and techniques have been developed to ease this task. Design considerations of how to deal with hardware and software failure must also be taken into consideration in operational environments. Identifying Single Points Of Failure (SPOF) and adding ways of making them resilient ensures that our OpenStack environment remains available when something goes wrong.

This chapter introduces some methods and software that help manage OpenStack in production datacenters—from making the services highly available to automating installations for consistency and repeatability.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset