Summary
In this chapter, we went through a cornerstone of OpenStack deployment: the control plane. Identifying each component role within the control plane layer supports the preparation of a highly available and scalable orchestration layer that will we cover in more detail in Chapter 7, Running a Highly Available Cloud– Meeting the SLA. Some of the core services, such as Keystone, Glance, and Placement, were covered in more detail to highlight different options that your next production iteration can support through identity consolidation or an imaging backend, for example. Note that the control plane is not limited only to the deployed services we have explored so far in this chapter. The OpenStack ecosystem is still growing with additional services; hence, more APIs can be part of the control plane. From an architectural perspective, the Designate API can be part of the control plane and run in the same cloud controller, whereas other management components can run on a dedicated...