Deployed by thousands. Proven production at scale. OpenStack is a set of software
components that provide common services for cloud infrastructure.


Cloud Infrastructure for Virtual Machines, Bare Metal, and Containers

Openstack controls large pools of compute, storage, and
networking resources, all managed through APIs or a dashboard. Beyond standard infrastructure-as-a-service functionality, additional components provide orchestration, fault management, and service management amongst other services to ensure the high availability of user applications.

Overview of OpenStack features and benefits

Features Benefits
Leverages commodity hardware No lock-in, lower price/GB.
HDD/node failure agnostic Self-healing, reliable, data redundancy protects from failures.
Unlimited storage Large and flat namespace, highly scalable read/write access,
able to serve content directly from the storage system.
Multi-dimensional scalability Scale-out architecture: Scale vertically and
horizontally-distributed storage. Backs up and archives large
amounts of data with linear performance.
Account/container/object structure No nesting, not a traditional file system: Optimized for scale,
it scales to multiple petabytes and billions of objects.
Built-in replication 3✕ + data redundancy (compared with 2✕ on
RAID)
A configurable number of accounts, containers, and object copies
for high availability.
Easily add capacity (unlike RAID resize) Elastic data scaling with ease.
No central database Higher performance, no bottlenecks.
RAID not required Handle many small, random reads and writes efficiently.
Built-in management utilities Account management: Create, add, verify, and delete users;
Container management: Upload, download, and verify; Monitoring:
Capacity, host, network, log trawling, and cluster health.
Drive auditing Detect drive failures preempting data corruption.
Expiring objects Users can set an expiration time or a TTL on an object to
control access.
Direct object access Enable direct browser access to content, such as for a control
panel.
Realtime visibility into client requests Know what users are requesting.
Supports S3 API Utilize tools that were designed for the popular S3 API.
Restrict containers per account Limit access to control usage by users.

The OpenStack Landscape

OpenStack is broken up into services to allow you to plug and play components depending on your needs.
The OpenStack map gives you an “at a glance” view of the OpenStack landscape to see where those services
fit and how they can work together.

On Premises

Public Cloud

At the Edge