In order for the solution to be ready for production, different systems need to be fault-tolerant. The Dell Technologies Reference Architecture for Red Hat OpenStack Platform design utilizes both hardware-based and software-based redundancy. This includes, but is not limited to:
- Operating systems are hosted on either a RAID 1 or RAID 10 hard drive set.
- Critical network connections from server to switch utilize network bonding.
- Multiple controllers host the control plane services. Minimally, three controller node s are required.
- Control plane services are made highly available utilizing
ha-proxy
,Corosync
,Pacemaker
, and/or native resiliency. - Red Hat Ceph storage utilizes a minimum of three servers.
- Red Hat Ceph storage is used with either replication or erasure coding.
- Optional: Instance high availability
This validated option utilizes remote
Pacemaker
to monitor the compute node s. If preset criteria are met, the process of migrating instances off of the failing compute node s to others begins. If a compute node completely fails,Pacemaker
can be configured to start the failed instances on different compute node s. - Optional: Dell EMC Unity storage , SC series storage , and Dell EMC PowerMax storage arrays are highly available.