Home / Infrastruttura / OpenStack
Cloud OS · IaaS

OpenStack

La piattaforma opensource per cloud privati su scala datacenter. Stesso paradigma di AWS/Azure, ma sul tuo ferro.

OPENSTACK · open source
OpenStack logo
Cos'è

Un sistema operativo per il tuo datacenter.

OpenStack è il software opensource che trasforma server, storage e rete in un cloud privato auto-servito. Compute, block/object storage, networking SDN, identity, immagini, orchestrazione: tutti i building block di un cloud pubblico moderno, esposti via API e dashboard.

Sviluppato dalla Open Infrastructure Foundation con migliaia di contributor, è in produzione presso CERN, Walmart, T-Mobile, Workday e centinaia di telco. È lo standard de-facto quando l'on-prem deve diventare cloud senza dipendere da un vendor.

In Clodino lo deployamo come fondamenta dell'infrastruttura cliente: dai 3 nodi di controllo HA fino a deployment multi-region da centinaia di hypervisor. Stessa interfaccia per gli sviluppatori sia che lo eseguano on-prem o sul nostro Clodino Cloud.

Caratteristiche chiave

I servizi core che mettiamo in produzione.

OpenStack è modulare: scegliamo i progetti che servono al tuo caso d'uso. Questi sono quelli che installiamo praticamente sempre.

Nova

Compute service: orchestra hypervisor KVM, scheduling delle VM, live migration, anti-affinity, GPU passthrough.

Neutron + OVN

Networking SDN con OVN backend: VPC isolate per tenant, security groups, load balancer, floating IP, VPNaaS.

Cinder + Glance

Block storage e immagini macchina, backate da Ceph. Snapshot, backup incrementali, encrypted volumes.

Keystone

Identity service: federazione LDAP/AD/SAML/OIDC, RBAC granulare per progetto e dominio, multi-tenancy.

Heat / Magnum

Orchestrazione: template HOT per deploy idempotenti; Magnum per cluster Kubernetes nativi.

Horizon + CLI

Dashboard web e CLI/SDK Python, Go, Terraform provider ufficiale. Stessa API tra le installazioni.

Come lo usiamo

Come integriamo OpenStack nel tuo datacenter.

NovaNeutronOVNCinderGlanceKeystoneHeatOctaviaMagnumHorizonKolla-AnsibleTerraform OpenStack provider
  • Design HA da zero: 3 control plane in quorum, networking redundante L2/L3, RAID/multipath sui controller.
  • Integrazione con Ceph come backend unificato per Cinder, Glance e Swift — niente NAS proprietari di mezzo.
  • OVN come SDN: stateful firewalling, distributed routing, niente più OVS legacy.
  • Image bakery con Packer per immagini conformi (Ubuntu/RHEL/AlmaLinux hardened CIS).
  • Terraform + Ansible per IaC end-to-end; pipeline GitOps per gli operatori del cliente.
  • Upgrade rolling tra release (Antelope → Bobcat → Caracal) senza downtime delle VM.
“OpenStack non è facile, ma quando è installato bene è il software più flessibile del mercato. Otto anni di running clusters ce lo confermano ogni giorno.”
Hands on

Snippet di deploy con Kolla-Ansible.

shell · kolla-ansible deploy~/clodino
$ kolla-ansible -i ./multinode bootstrap-servers
$ kolla-ansible -i ./multinode prechecks
$ kolla-ansible -i ./multinode deploy
 nova-compute     [ running ]  8 nodes
 neutron-server   [ running ]  ovn northd ok
 cinder-volume    [ running ]  ceph backend
 horizon          [ running ]  https://cloud.client.tld

$ openstack server create --flavor c4.large --image ubuntu-24.04 \
    --network app-vpc-prod --key-name ops web-01
 Created VM web-01 · ACTIVE in 11s

Vuoi vedere un cluster OpenStack reale?

Ti mostriamo un cluster di produzione: topologia, capacity, runbook, costi. Senza NDA.

← Infrastruttura Parla con noi