Nutanix Multicloud Snapshot Technology (MST): il Disaster Recovery nell'era Hybrid Cloud

La Multicloud Snapshot Technology (MST) è una delle innovazioni più significative introdotte da Nutanix negli ultimi anni nel campo del disaster recovery. Introdotta con AOS/Prism Central 7.3 MST reimmagina completamente il modo in cui gli snapshot vengono distribuiti, gestiti e ripristinati in ambienti hybrid multicloud.
Cos’è la Multicloud Snapshot Technology
Le soluzioni di disaster recovery tradizionali richiedono cluster di standby sempre accesi, infrastrutture duplicate e costi fissi elevati, indipendentemente dal fatto che si verifichi o meno un disastro. MST risponde a questa sfida con un approccio radicalmente diverso: gli snapshot vengono scaricati dallo storage primario Nutanix e archiviati direttamente su object storage — come AWS S3, Azure Blob Storage o Nutanix Objects — per poi essere ripristinati ovunque la Nutanix Cloud Platform (NCP) sia in esecuzione.
In termini operativi, MST consente di replicare snapshot da qualsiasi cluster Nutanix — sia on-premises che in cloud tramite Nutanix Cloud Clusters (NC2) — verso i seguenti object store:
- Amazon AWS S3
- Microsoft Azure Blob Storage
- Nutanix Objects
Nota: Il supporto ESXi non è disponibile: solo le VM AHV sono protette tramite MST.
I Modelli di Deployment
Ci sono tre modelli di deployment principali, ciascuno con caratteristiche e casi d’uso specifici, permettendo alle organizzazioni di calibrare il bilanciamento tra costo e velocità di recovery.
1. Zero Compute Deployment
Il modello più economico, pensato per workload che tollerano RTO più lunghi. In questo scenario non esistono nodi di calcolo in standby prima di un evento di failover. Gli snapshot vengono replicati direttamente su AWS S3 o Azure Blob Storage. In caso di disastro, un cluster Nutanix viene deployato on-demand nella region cloud di destinazione per ripristinare VM e volume group a partire dagli snapshot archiviati.
Questo modello è ideale per le organizzazioni che vogliono eliminare il costo del cluster di standby sempre attivo, liberando budget da riallocare in modo più efficiente.
Limitazione chiave: il ripristino dei workload è manuale — il recovery plan automatizzato non è attualmente supportato in questa configurazione. Per chi necessita di failover automatizzato, Nutanix consiglia il modello Pilot Light.
⚠️ Attenzione: Non deployare MST se si utilizza Prism Central con synchronous replication o AHV Metro per proteggere le VM.
2. Pilot Light Deployment
Il modello bilanciato tra costo e velocità di recovery. Analogamente a una “fiamma pilota” sempre pronta, in questo deployment esiste un piccolo cluster NC2 sempre attivo nella location di recovery, gestito da un cloud Prism Central. MST è deployata anche nel sito target.
Gli snapshot delle VM e dei VG meno critici vengono replicati su S3/Blob, mentre le entità mission-critical sono protette nel cluster pilot light. Durante un failover, i workload vengono ripristinati dall’object storage al cluster pilot light, che si espande dinamicamente per gestire il carico aumentato. A differenza del modello Zero Compute, il Pilot Light supporta i Recovery Plan automatizzati.
3. Full Multi-AZ DR
Il modello enterprise completo, con cluster e Prism Central pienamente provisioned in Availability Zone separate. MST gestisce la replicazione verso l’object store. Questo deployment offre la massima disponibilità e supporta DR completamente automatizzato.
Recovery Plan: Matrice di Supporto
La tabella seguente riassume il supporto ai Recovery Plan per tipologia di replicazione e scenario di deployment:
| Scenario | SyncRep | MST | Recovery Plan SyncRep | Recovery Plan MST |
|---|---|---|---|---|
| On-Prem → On-Prem | ✅ | ✅ | ✅ nativo | ✅ con abilitazione Support |
| On-Prem → Cloud (NC2) | ❌ | ✅ | ❌ | ✅ nativo |
| Cloud → Cloud (NC2→NC2) | ✅ | ✅ | ✅ con abilitazione Support | ✅ nativo |
Scale Requirements
MST viene deployata in una subnet underlay e si dimensiona in due taglie — Small e Medium — con caratteristiche distinte:
| Parametro | MST Small | MST Medium |
|---|---|---|
| Entità massime | 2.000 | 5.000 |
| Recovery Point per entità | 75 | 100 |
| Live data gestibili | 300 TB | 1 PB |
| VM deployate | 4 (3 SMSP + 1 LB) | 6 (5 SMSP + 1 LB) |
| vCPU totali | 32 | 52 |
| RAM | 76 GiB | 124 GiB |
| Storage MST interno | fino a 500 GB | 1 TB |
| IP statici richiesti | 3 | 3 |
| IP DHCP richiesti | 4 (3 nodi + 1 LB interno) | 6 (5 nodi + 1 LB interno) |
La formula per calcolare il totale degli IP necessari per un deployment SMSP è:
Total IPs = 2 + 2L + N
dove N è il numero di nodi SMSP e L il numero di load balancer. Tutti gli IP statici devono essere al di fuori del pool DHCP e appartenere alla stessa subnet gestita da Nutanix IPAM.
Deployment da Prism Central Marketplace
A partire da AOS 7.3 e Prism Central 7.3, è possibile deployare e gestire MST tramite un’interfaccia user-friendly nel Prism Central Marketplace. Il Prism Central Service Manager utilizza strumenti Kubernetes avanzati come Helm charts per semplificare deployment e upgrade, sostituendo il precedente metodo basato su OSM ed eliminando la necessità di template YAML o CLI.
Il processo di deployment da Marketplace prevede i seguenti passi:
- Accesso a Prism Central → Admin Center → Marketplace
- Selezione dell’app Multicloud Snapshot Technology → Get → Deploy
- Scelta della taglia dell’istanza (Small o Medium) e del cluster Prism Element di destinazione
- Configurazione della rete e inserimento dei 3 IP statici riservati
- Configurazione delle credenziali per l’object store (AWS IAM Key o Azure)
- Configurazione del bucket e avvio del deployment
Requisiti IAM per AWS S3
Per la configurazione con AWS S3, è necessario creare un utente IAM con accesso programmatico e assegnare una policy con permessi minimi sul bucket:
s3:PutObjects3:GetObjects3:AbortMultipartUploads3:ListBuckets3:DeleteObjects3:GetBucketLocation
Importante: MST deve avere accesso esclusivo al bucket configurato. La condivisione con altri MST o use case può causare perdita o corruzione dei dati.
Limitazioni Operative
Prima di pianificare un deployment MST, è necessario considerare le seguenti limitazioni documentate nella guida pc.7.5:
- Solo AHV: le VM ESXi non sono attualmente supportate per la protezione MST.
- Nessuna compatibilità con SyncRep o AHV Metro: non deployare MST in ambienti che utilizzano già queste tecnologie per proteggere le VM.
- Accesso esclusivo al bucket: il bucket non deve essere condiviso con altri MST o use case.
- IPAM Nutanix-managed obbligatorio: la gestione degli IP tramite IPAM esterno non è supportata.
- Sorgente singola per Pilot Light: nella configurazione Pilot Light è possibile selezionare un solo cluster on-premises come sorgente nella location primaria.
- Incompatibilità con Cluster Protect: MST DR e la funzionalità Cluster Protect non sono compatibili; è possibile configurarne solo uno per cluster NC2.
- Zero Compute senza automazione: il recovery plan automatizzato non è supportato in modalità Zero Compute.
Benefici per l’Organizzazione
MST porta valore concreto su quattro dimensioni principali:
- Riduzione TCO: eliminazione dei cluster di standby sempre accesi e utilizzo di object storage a basso costo per la retention a lungo termine degli snapshot.
- Flessibilità hybrid cloud: recovery su on-premises, NC2 su AWS/Azure, o edge — con un unico modello operativo e le stesse policy già in uso.
- Integrazione nativa: nessuna licenza o agent di terze parti; gestione dalla stessa interfaccia Prism Central già utilizzata per le altre operazioni DR.
- Sicurezza e compliance: archiviazione degli snapshot su object store immutabili e WORM-enabled per proteggere i dati da attori malevoli e rispettare i mandati di sicurezza più stringenti.
Conclusione
La Multicloud Snapshot Technology rappresenta un cambio di paradigma nell’approccio al disaster recovery per ambienti Nutanix. La possibilità di scegliere tra modelli Zero Compute, Pilot Light e Full Multi-AZ consente alle organizzazioni di calibrare con precisione il bilanciamento tra costo e velocità di recovery, adattandosi ai diversi tier di criticità dei workload.
Con il deployment semplificato via Prism Central Marketplace introdotto dalla versione 7.3 e il supporto nativo ad AWS S3, Azure Blob e Nutanix Objects, MST si posiziona come soluzione strategica per le aziende che vogliono abbracciare il hybrid multicloud mantenendo pieno controllo sulla protezione dei dati.