Cloud Computing: creiamo una infrastruttura LAMP distribuita con la cloud di Aruba
Nel corso di questo tutorial vedremo come creare una infrastruttura per la gestione dei nostri siti web all’interno della Cloud di Aruba.it, cercando di andare a sfruttare tutte le funzionalità messe a nostra disposizione. L'infrastruttura sarà composta da 2 nodi, ovvero due cloud server che si occupano di processare le richieste, ed un load balancer che ci permette di distribuire il carico verso i nodi e di bilanciare perfettamente le richieste; anche il load balancer non è altro che un cloud server appositamente configurato.
Con una infrastruttura simile è possibile non solo scalare verticalmente, aggiungendo vcpu/ram al singolo nodo, ma anche di scalare orizzontalmente, andando a creare nuovi nodi ed aggiungendoli nella configurazione del load balancer.
Lo scopo di questo articolo è quello di guidarvi passo passo nella creazione della infrastruttura, sfruttando il buono da 25 Euro che Aruba offre a tutti I nuovi clienti senza alcun pagamento o obbligo di acquisto successivo.
Come è strutturata l’infrastruttura che dobbiamo creare:
- 3 VM: andremo a creare 2 istanze virtuali Linux all’interno della cloud di Aruba
- Nginx (sul load balancer)
- Apache (nodo 1,2)
- MySQL Percona (nodo 1,2)
- GlusterFS (nodo 1,2): lo strumento scelto per distribuire lo storage sui nodi e rendere l’infrastruttura capace di affrontare il down di uno dei nodi


