OpenStack Overview

What is OpenStack?

In CINECA, we use OpenStack to virtualize and manage cloud computing resources. OpenStack is an open-source cloud operating system that controls and manages the compute resources of a cloud data center.

../../_images/openstack_software-overview-diagram-new.png

Management Tools

To manage the resources assigned to a project, the users can interact with OpenStack using in-house tools like Horizon Web Dashboard and the Command Line Interface (CLI) or using Infrastructure as a Code tools.

oslogo Horizon Dashboard
Horizon Dashboard
oslogo Infrastructure as code
Infrastructure as a Code

Components

OpenStack is a flexible tool that has a modular structure: it is split up in different components that can be installed and activated independently to address every user’s need.

osnova Compute
Compute
oscinder Storage
Storage
osneutron Network
Network
osmanila Shares
Shares
ostrove Database
Database
osoctavia Load Balancer
Load Balancer