What Is OpenStack? A Beginner’s Guide to the Open‑Source Cloud OS
This article introduces OpenStack, the open‑source cloud operating system, explains its role compared to Linux, outlines its core services such as compute, storage, networking and identity, and describes the main projects and loosely‑coupled architecture that power modern IaaS platforms.
What is OpenStack?
OpenStack, now over six years old, has become a leading open‑source cloud computing project thanks to its advanced architecture, active community development, and flexible deployment models.
It serves as the operating system for cloud infrastructure, much like Linux does for servers, providing a unified API that abstracts diverse hardware resources for developers.
What Does OpenStack Do?
OpenStack offers core cloud services: compute, storage, and networking, along with supporting services such as identity authentication, a management UI, billing, template creation, and database services. Additional projects provide bare‑metal provisioning and other specialized functions.
The main projects behind these services include:
Nova – compute service
Swift – object storage
Cinder – block storage
Glance – image/template service
Keystone – identity service
Neutron – networking service
OpenStack Architecture
Each component relies on authentication (Keystone) and measurement (Ceilometer) before operations. Key services include Nova for compute, Neutron for networking, Glance for images, Swift for object storage, Cinder for block storage, Heat for orchestration, and Horizon as the unified UI. The architecture is distributed, loosely coupled, and can be deployed across multiple physical machines.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Huawei Cloud Developer Alliance
The Huawei Cloud Developer Alliance creates a tech sharing platform for developers and partners, gathering Huawei Cloud product knowledge, event updates, expert talks, and more. Together we continuously innovate to build the cloud foundation of an intelligent world.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
