2.7. High Availability

This section outlines the top new features for high availability.
Containerized High Availability Reference Architecture
The Instance High Availability (Instance HA) reference architecture is now provided in containers that you can deploy on a Red Hat Enterprise Linux Atomic Host with the Red Hat OpenStack director. The Instance HA configuration is provided in an agent container, which then deploys the application containers and shared services across the cluster.
The following Instance HA components and managed services are now delivered as containers:
  • Pacemaker
  • Pacemaker_remote
  • Corosync
  • Ancillary supporting components
  • Galera (MariaDB)
  • RabbitMQ
  • HAProxy
  • Cinder-backup
  • Cinder-volume
  • Manila-share
  • Redis
  • Virtual-ips
  • memcached
Health Checks with httpchk
Instance HA now uses the httpchk to check the health of compatible service nodes in the cluster.