OpenStack Control Plane – Shared Services
Addressing the challenge of business continuity within the OpenStack private cloud comes down to the traits and capabilities of its control plane. As highlighted in the first chapter, a variety of core services, including compute, imaging, storage, networking, and identity, should be designed for deployment with scalability and security in mind at an early stage. The other facet of such a requirement is to treat other non-native OpenStack services the same way as core ones by designing for failure and scalability. Such services include messaging queues and databases. As we consider best practices for deploying to production, it is essential to iterate through each service that would be part of the OpenStack control plane. Another challenge that arises during the deployment is the way OpenStack services are built and deployed. As we saw in Chapter...