The OpenStack Architecture Design Guide offers examples of OpenStack deployments for different use cases.
This book was written in a five-day book sprint with authors who have learned first-hand how to design clouds that meet users needs.
Read this book to learn about these types of use cases for OpenStack clouds:
-
General purpose: compute, network, and storage components balanced for scale-out, general purpose applications.
-
Compute focused: built and designed specifically to support compute intensive workloads such as high performance computing, big data analysis, continuous integration or continuous deployment, and platform as a service.
-
Storage focused: data management through cloud storage solutions to support applications like archiving, data analytics, content storage and synchronization, media streaming, databases, and content distribution.
-
Network focused: when users require network services beyond the usual cloud use cases, such as content delivery networks, network services like VPN or GRE tunnels, and web portals or web services.
-
Multi-site clouds: when services are hosted in more than one data center to spread out the geographic footprint for redundancy or for location-sensitive data
-
Hybrid clouds: when the design spans more than one cloud, you plan for a hybrid cloud architecture.
-
Massively scalable: for large deployments serving many users with many resources available, often for public clouds
-
Specialized cases: describes multi-hypervisor examples, specialized networking, desktop-as-a-service, OpenStack on OpenStack, and the use of specialized hardware in a cloud's design.
You can get the
PDF
to print yourself. If you'd like a bound copy,
buy it from Lulu
and all proceeds go to the Foundation to support more book sprints efforts like this one.
This work is licensed under a
Creative Commons Attribution 3.0 United States License
.