Costruiamo un cloud con OpenStack

Descrizione di OpenStack e un pò di teoria!

Il progetto OpenStack è una piattaforma di cloud computing open source per tutte le tipologie di cloud, che si propone di essere semplice da implementare, scalabile e ricco di funzionalità. Sviluppatori e tecnici del cloud computing di tutto il mondo contribuiscono allo sviluppo di OpenStack.

Fornisce una soluzione IaaS (Infrastructure-as-a-Service) attraverso una serie di servizi interconnessi. Ogni servizio offre un’interfaccia API che facilita questa integrazione. A seconda delle esigenze, è possibile installare alcuni o tutti i servizi. Comprende diversi servizi chiave installati separatamente. Questi servizi interagiscono in base alle esigenze del cloud e includono i servizi di Compute, Identity, Networking, ImageBlock StorageObject Storage, Telemetria, Orchestrazione e Database. È possibile installare separatamente uno di questi servizi (Nella terminologia di OpenStack sono “progetti”) e configurarli autonomamente o come entità connesse.

Il seguente diagramma mostra le relazioni tra i servizi più importanti di OpenStack:

energent-chi-siamo-system management ambiente tecnologici