Chapter 9. Architecting your OpenStack
This chapter covers
- Using OpenStack to replace existing virtual server platforms
- Why you should build a private cloud
- Choices to make when building your private cloud
In the first part of this book, you dipped your toes into OpenStack through the use of DevStack. The purpose of that part was to introduce you to the hows and whys of OpenStack and to pique your interest in a deeper understanding of how things work under the covers.
In the second part of the book, you undertook a manual deployment of several core OpenStack components. Although it’s important that you understand the underlying component interactions that make up OpenStack, the second part of the book isn’t a blueprint for OpenStack deployment. This level of understanding builds confidence in the underlying system through low-level exposure to the components and configurations, but isn’t intended to encourage you to manually install components in a production environment.
This third and final part of the book covers topics related to deploying and utilizing OpenStack in production environments, specifically enterprise environments where the typical systems administrator might take care of a wide variety of both infrastructure and applications. Often in enterprise environments, systems engineers drive infrastructure design, deployment, and adoption. The chapters in this part of the book are intended to help you develop a successful OpenStack deployment for your environment.