Rate This Document
Findability
Accuracy
Completeness
Readability

OpenStack Overview

OpenStack is a community, a project, and open-source software application. It provides open-source software for building public and private clouds. It provides a cloud platform or tool set to deploy clouds and helps organizations run clouds that provide services for virtual computing or storage, providing scalable and flexible cloud computing for public clouds, private clouds, big clouds, and small clouds.

As an open-source cloud computing management platform, OpenStack consists of multiple main components. OpenStack supports almost all types of cloud environments. It aims to provide a cloud computing management platform featuring easy implementation, large-scale expansion, rich functions, and unified standards. OpenStack provides an infrastructure as a service (IaaS) solution through various complementary services. Each service provides an API for integration.

This optimization guide applies to the OpenStack Stein version.

Figure 1 OpenStack architecture