VMware Cloud su AWS: Un’Analisi Approfondita
VMware Cloud on AWS (VMC su AWS) si presenta come una soluzione di tipo “pay-as-you-go” che consente a imprese di ogni dimensione, dalle PMI alle grandi corporation, di operare i propri workload in ambienti cloud basati su VMware vSphere, sfruttando al contempo un vasto assortimento di servizi AWS.
Questa piattaforma si fonda su VMware Cloud Foundation (VCF), un’infrastruttura integrata che include VMware vSphere, vCenter Server, VMware vSAN e VMware NSX. Tale combinazione consente di eseguire e ottimizzare le applicazioni su un’infrastruttura AWS dedicata, elastica e bare-metal.
VMC su AWS offre agli amministratori IT la possibilità di gestire le risorse cloud basate su VMware senza alcuna interruzione, permettendo una transizione fluida verso il cloud AWS. Non richiede conversioni o complesse ri-architetture e favorisce la modernizzazione dell’infrastruttura IT attraverso l’uso di strumenti e competenze familiari.
I vantaggi per le aziende sono molteplici, tra cui:
- Maggiore flessibilità e scalabilità.
- Risorse disponibili su richiesta.
- Elevata disponibilità (HA) per garantire la continuità operativa.
- Sicurezza avanzata nel cloud.
- Modello di fatturazione basato sul consumo effettivo.
- Possibilità di espansione in diverse aree geografiche.
In questo articolo, esploreremo il processo di creazione di un Software-Defined Data Center (SDDC) basato su VMware, ospitato nel cloud pubblico AWS.
Se la tua azienda utilizza già un ambiente virtuale VMware nel data center locale e intende migrare applicazioni e workload nel cloud, VMware Cloud on AWS potrebbe rappresentare un’ottima scelta. Questa soluzione consente di sfruttare al meglio i vantaggi delle tecnologie cloud, come la disponibilità di risorse on-demand, flessibilità, scalabilità, elevata disponibilità, sicurezza e migrazione semplificata.
Casi d’uso tipici per VMware Cloud su AWS
VMC su AWS eccelle nell’estendere i data center dall’ambiente on-premise al cloud. Ecco alcuni casi d’uso che ne evidenziano la versatilità:
Disaster Recovery as a Service (DRaaS)
VMware Cloud on AWS si rivela una soluzione ideale per il disaster recovery. Molte aziende, di medie e grandi dimensioni, hanno implementato data center primari per l’esecuzione delle applicazioni, e spesso si affidano a soluzioni di co-locazione per la gestione delle emergenze. Utilizzando VMware Site Recovery Manager (SRM) per la replica, il test del failover e l’esecuzione di failover di produzione e migrazioni verso co-locazioni o data center secondari, possono incrementare ulteriormente la propria resilienza.
VMware Cloud on AWS si pone come un’alternativa più efficiente per la gestione di co-locazioni, consentendo la replica, il disaster recovery e la migrazione di dati critici. Ciò si traduce in una riduzione dei costi legati al raffreddamento, all’infrastruttura, alla gestione del personale e ad altri fattori.
Estensione del Data Center
VMware Cloud fornisce un ambiente cloud ibrido unificato, caratterizzato da un’infrastruttura e operazioni affidabili che collegano il data center on-premise al cloud AWS. Questo permette alle aziende di accedere e scalare le risorse di cui hanno bisogno con facilità e sicurezza.
Migrazione al Cloud
VMC su AWS offre alle organizzazioni la massima flessibilità per migrare facilmente i carichi di lavoro basati su VMware vSphere nel cloud AWS, mantenendo velocità e sicurezza. Inoltre, consente di sfruttare gli strumenti e le competenze VMware già in possesso.
Questo approccio facilita la migrazione dall’on-premise al cloud senza interruzioni, permettendo di selezionare l’ambiente più adatto a ogni workload. Riduce i costi operativi e hardware e risponde in modo efficace alle esigenze aziendali, offrendo maggiore visibilità, sicurezza e controllo.
Benefici offerti da VMware Cloud su AWS
VMC su AWS offre servizi cloud dedicati e single-tenant basati su VMware, operanti su un’infrastruttura AWS bare-metal che supporta fino a 16 host per cluster. La piattaforma sfrutta le più recenti istanze di I/O ottimizzate per lo storage Amazon EC2 e memoria non volatile a bassa latenza SSD basati su Express (NVMe). L’avvio è possibile con un minimo di 2 host per cluster SDDC, con la possibilità di scalare fino a 16.
Lo stack software VMware SDDC viene eseguito direttamente sui server bare-metal di AWS, eliminando la necessità di virtualizzazione nidificata. I workload esistenti possono essere facilmente spostati dall’ambiente VMware on-premise a VMware Cloud on AWS tramite la migrazione di modelli di macchine virtuali, la migrazione a freddo e vMotion.
Ecco alcuni vantaggi chiave:
- Ambiente vSphere SDDC elastico e on-demand su AWS.
- Non richiede formazione specifica del personale o assunzione di figure professionali specializzate.
- Governance, sicurezza e operazioni uniformi.
- Accesso a oltre 200 servizi AWS.
- Disponibilità globale in 17 regioni AWS.
Prerequisiti e Limiti di VMware Cloud su AWS
Prima di implementare VMware Cloud su AWS, è necessario considerare i seguenti prerequisiti:
- Account MyVMware: Il profilo deve essere completo prima di avviare l’implementazione.
- Account AWS: L’account deve disporre di privilegi di amministratore per le operazioni di deployment.
- Link di attivazione: Questo link verrà inviato all’indirizzo email associato al profilo MyVMware.
VMC su AWS offre una serie di funzionalità, con alcuni limiti massimi e minimi che sono considerati fissi (non modificabili se non diversamente specificato). Di seguito, alcuni limiti importanti da tenere a mente prima del deployment:
Configurazione Massima | Descrizione |
Organizzazione | |
Numero di host per organizzazione | 32 (limite flessibile) |
Indirizzi IP pubblici (IP elastici) | 75 (limite flessibile) Numero massimo di indirizzi IP per organizzazione |
SDDC | |
Numero di SDDC per organizzazione | 2 (limite flessibile) |
Numero di VPC collegati | 1 Numero massimo di AWS VPC collegati per SDDC. |
Host minimi per cluster per SLA completo | 2 Numero minimo di ESXi per cluster vSphere supportato con SLA completo. |
Numero massimo di host per cluster (inclusi i cluster estesi) | 16 Numero massimo di host ESXi per cluster vSphere. Si applica sia a cluster singoli AZ che a cluster estesi. |
Cluster massimi | 10 (limite flessibile); 20 (limite fisso) Numero massimo di cluster vSphere per SDDC. |
SDDC per regione | 5 (limite flessibile) |
vCPU SDDC di grandi dimensioni | 68 |
RAM SDDC di grandi dimensioni | 240 GB |
Reti e sicurezza | |
Numero di client VPN L2 | 1 |
Tunnel VPN IPSec | 16 |
Porte logiche | 2048 per segmento logico: 4000 nell’intero SDDC |
SDDC per gruppo SDDC | 20 (versione 1.12+) |
Gruppi SDDC per organizzazione | 5 (versione 1.12+) |
Per un elenco aggiornato delle limitazioni, consultare Massimi di configurazione VMware.
Architettura di VMware Cloud su AWS
VMware Cloud on AWS è basato su uno stack software VMware (vSphere, vCenter, vSAN, NSX-T) progettato per essere eseguito su un’infrastruttura dedicata bare-metal di AWS. Permette di gestire risorse e strumenti basati su VMware in AWS, integrandosi con servizi Amazon come Amazon EC2, Amazon S3, Amazon Redshift, Amazon Direct Connect, Amazon RDS e Amazon DynamoDB.
L’entità base di VMware Cloud su AWS è l’SDDC, che comprende:
- Elaborazione: VMC su AWS supporta fino a 10 cluster vSphere, ciascuno con un massimo di 32 host. Ogni host bare-metal include 512 GB di RAM e due processori Intel Xeon serie E5-2600. Gli host possono essere aggiunti tramite l’interfaccia amministrativa o le API.
- Storage: I cluster SDDC utilizzano VMware vSAN con configurazione all-flash su storage flash NVMe, per prestazioni elevate. Un cluster con più di 4 unità vSAN offre oltre 20 TB di storage utilizzabile, proteggendo le VM da guasti singoli. I dati a riposo sono crittografati e i dischi virtuali gestiti tramite Storage Policy-Based Management (SPBM).
- Rete: Le funzionalità di rete sono gestite tramite VMware NSX-T, con reti virtuali multilivello per separare le risorse di rete. Gli utenti possono creare reti logiche definite dal software (SDN). Ogni cluster include due reti logiche: una per la gestione e una per l’elaborazione, con comunicazione tra reti tramite gateway.
- Gateway: VMware NSX-T fornisce un gateway di gestione (IPSEC VPN e DNS) per l’accesso a vCenter Server.
- Alta disponibilità: VMware HA garantisce alta disponibilità, con migrazione delle applicazioni in caso di guasto dell’host e riavvio delle VM su altri host del cluster. VMware vSphere gestisce anche il ripristino.
Passaggi Preparatori per l’Implementazione di SDDC su VMware Cloud on AWS
Passaggio 1: Accesso all’Account AWS
- Per implementare il primo SDDC su VMware Cloud on AWS, accedere al proprio Account AWS con un utente IAM e le autorizzazioni necessarie.
- Verificare la corretta configurazione dell’account AWS.
- Definire l’Amazon VPC che verrà collegato all’SDDC durante l’onboarding.
Nota: Se si dispone già di un VPC configurato, è possibile saltare il passaggio 2.
Passaggio 2: Creazione di un Nuovo VPC
Scegliere la regione corretta per l’implementazione di VMware Cloud su AWS SDDC.
Aprire la Console VPC di Amazon. Selezionare I tuoi VPC > VPC.
Fare clic su Crea VPC.
Inserire i dettagli del VPC, come tag nome, blocco CIDR IPv4, tenancy come predefinito e fare clic su Crea.
Quindi fare clic su Chiudi.
Passaggio 3: Creazione di una Sottorete Privata
Creare una sottorete privata per l’interfaccia di rete elastica (ENI) in ogni zona di disponibilità, senza un gateway Internet collegato.
Aprire la Console Amazon VPC e selezionare Sottoreti.
Selezionare Crea sottorete.
Nella schermata Crea sottorete, fornire un tag nome, selezionare la zona di disponibilità, il blocco CIDR IPv4 e fare clic su Crea.
Ripetere i passaggi per ogni zona di disponibilità e fare clic su Chiudi.
Passaggio 4: Attivazione del Servizio VMware Cloud su AWS
Attivare il servizio VMware Cloud on AWS. Dopo l’elaborazione dell’acquisto, AWS invia una email di benvenuto. Seguire questi passaggi:
- Selezionare il link Attiva servizio nell’email di benvenuto.
- Accedere con le credenziali MyVMware.
- Accettare i termini e condizioni.
- Selezionare Avanti per completare l’attivazione e accedere alla Console VMware Cloud on AWS.
- Creare un’organizzazione collegata all’account MyVMware.
- Inserire il nome e l’indirizzo dell’organizzazione.
- Selezionare Crea organizzazione.
Passaggio 5: Gestione dell’Identità e dell’Accesso (IAM)
Assegnare privilegi di accesso a specifici utenti per i servizi cloud e i componenti SDDC, NSX e console. Sono disponibili due ruoli: Proprietario dell’organizzazione e Membro dell’organizzazione.
Il proprietario può aggiungere, modificare e rimuovere utenti, oltre ad accedere a VMware Cloud Services. Il membro può accedere ai servizi, ma non gestire gli utenti.
Implementazione di SDDC su VMware Cloud su AWS
#1. Accedere al Cloud Services Portal (CSP) per avviare la distribuzione di SDDC. Accedere alla Console VMC.
#2. Selezionare il servizio VMware Cloud on AWS.
#3. Selezionare Crea SDDC.
#4. Inserire le proprietà dell’SDDC: regione AWS, deployment (host singolo, multi-host o cluster esteso), tipo di host, nome, numero di host, capacità host e totale, quindi fare clic su Avanti.
#5. Collegarsi all’account AWS e fare clic su Avanti.
#6. Selezionare VPC e sottorete configurati in precedenza e fare clic su Avanti.
#7. Inserire il blocco CIDR della sottorete di gestione per l’SDDC e fare clic su Avanti.
#8. Accettare i costi e fare clic su DEPLOY SDDC.
#9. Verrà addebitato l’importo. Il processo di distribuzione non può essere sospeso o annullato.
#10. Il tuo ambiente basato su VMware è pronto su AWS.
Conclusioni
VMware Cloud on AWS è un servizio cloud che permette a ogni tipo di azienda di operare i propri workload basati su VMware, con i componenti VMware su AWS, sfruttando un ampio ventaglio di servizi AWS.
Offre funzionalità come flessibilità, scalabilità, disponibilità on-demand delle risorse, alta disponibilità, sicurezza e la possibilità di gestire e migrare le applicazioni da on-premise al cloud AWS in modo semplice.
VMC su AWS è ideale come sito secondario per il disaster recovery, per l’estensione del data center in diverse aree geografiche e per la migrazione dei carichi di lavoro tra cloud.
Per utilizzare VMC su AWS, è necessario un account MyVMware e un account AWS. Si può implementare SDDC a host singolo a basso costo e scalare l’ambiente in base alle esigenze.
Se la gestione dell’hardware è un problema, VMware Cloud on AWS è la soluzione ideale per le tue esigenze.