HP Reference Architecture for OpenStack on Ubuntu 14.04 LTS

Technical white paper | Product, solution, or service
3
What additional information will you need?
The primary source of documentation is the OpenStack Foundation documentation available at http://docs.openstack.org/.
The OpenStack Operations Guide provides invaluable insights and guidance to consider as you design and create your
OpenStack cloud. You can also find information on installation, configuration, training, user guides, and even how to develop
applications and contribute code.
This reference architecture does not implement a highly available architecture. We do point out specific areas where this
could be addressed and describe the approach we have chosen to take. Making an OpenStack installation highly available is
a complex topic and is described in detail in the OpenStack High Availability Guide (http://docs.openstack.org/high-
availability-guide/content/ch-intro.html).
Other documentation related to configuring your HP servers will be referenced when required.
Software architecture
OpenStack is designed to be massively horizontally scalable, which allows all services to be distributed widely. However, to
simplify this guide we have decided to discuss services of a more central nature using the concept of a single cloud
controller. As described in this guide, the cloud controller is a single node that hosts the databases, message queue service,
authentication and authorization service, image management service, user dashboard, and externally accessible API
endpoints for OpenStack services.
Figure 1. OpenStack conceptual architecture