Description
In questo intervento, si vuole presentare la Cloud Napoli e le procedure implementate per la sua installazione, configurazione e mantenimento. Le procedure implementate sono state utilizzate per costruire in maniera automatizzata l’infrastruttura Cloud di Napoli e federarla con successo nella Cloud Nazionale. La procedura consiste in una serie di template (disponibili in un repository su Baltig) che permettono l’installazione e la configurazione dei servizi di Openstack su macchine virtuali Proxmox tramite file di configurazione Puppet. Proxmox garantisce la disponibilità, la resilienza, ed il funzionamento delle macchine virtuali sottostanti la Cloud (migrazione, backup e ricreazione delle VM). Parallelamente, Puppet garantisce il tracciamento e la stabilità delle configurazioni dei servizi, facilita la scalabilità dell’infrastruttura e permette, in combinazione con Proxmox, di ricreare velocemente un servizio nel caso di guasti e manutenzioni. Il deploy attualmente consta di 2 nodi, virtualizzati tramite Proxmox, che ospitano le VM dei servizi di Openstack, 20 nodi computazionali gestiti da Nova, 2 nodi baremetal gestiti da Ironic, 1 endpoint NFS e 1 dCache per lo storage permanente.