Open Stack
Open Stack
Introduction to OpenStack
OpenStack is an open-source cloud computing platform that allows for the deployment and
management of cloud infrastructure as a service (IaaS). It was launched by NASA and
Rackspace in 2010 and has since grown into one of the most popular cloud platforms. OpenStack
enables users to manage large networks of virtual machines and other cloud resources through a
set of interrelated services.
It provides a scalable and flexible environment that helps organizations build public, private, and
hybrid clouds. The platform is widely adopted by enterprises and service providers due to its
open-source nature and strong community support.
• Nova (Compute): Manages the provisioning and management of virtual machines (VMs) in
the cloud. It handles the creation, scheduling, and management of VM instances.
• Cinder (Block Storage): Manages block storage devices (persistent storage volumes) for
virtual machines. It provides services for creating, attaching, and detaching storage volumes.
• Swift (Object Storage): A distributed object storage system that provides scalable, redundant,
and high-availability storage for unstructured data such as files, images, and backups.
• Glance (Image Service): Manages disk images used for booting instances. It allows users to
discover, retrieve, and store virtual machine images.
• Heat (Orchestration): Automates the deployment of cloud applications and resources using
templates. It helps orchestrate infrastructure deployments with stack definitions and manages the
lifecycle of resources.
• Ceilometer (Telemetry): Collects and monitors usage data for OpenStack services and
resources. It helps in tracking usage and billing, as well as monitoring system performance.
Cloud and Data Center Technologies (4361602) 226120316056
• Ironic (Bare Metal): Manages bare-metal physical servers, providing provisioning and
lifecycle management for non-virtualized infrastructure.
2. Features of OpenStack
Workflow:
4. Advantages of OpenStack
5. Disadvantages of OpenStack