Questa architettura fornisce condivisioni file di cui viene eseguito automaticamente il failover in un'area di backup in caso di errore. Il failover è trasparente per i client e le applicazioni che accedono alle condivisioni. Le condivisioni possono essere usate per applicazioni e desktop virtuali che devono essere resilienti alle interruzioni, sia pianificate che non pianificate.
Azure NetApp Files fornisce le condivisioni file. La funzionalità di replica tra aree replica replica le condivisioni dall'area primaria al database secondario. Gli spazi dei nomi DFS (Distributed File System) in Windows Server possono raggruppare cartelle condivise in server diversi in uno o più spazi dei nomi strutturati logicamente.
Potenziali casi d'uso
Questa architettura si applica alle aziende che vogliono fornire condivisioni file per client o applicazioni che devono essere resilienti a interruzioni non pianificate o eventi di manutenzione del servizio. Alcuni esempi sono:
- Condivisioni file di protocollo SMB (Service Message Block) per ambienti desktop.
- Condivisioni file SMB per le applicazioni.
Architettura
Scaricare un file di Visio di questa architettura.
- Esistono due aree di Azure, una primaria e una secondaria.
- La sottoscrizione di Azure include una rete virtuale e un account Azure NetApp Files per ogni area.
- La funzionalità di replica tra aree di Azure NetApp Files replica i file e le cartelle dall'area primaria all'area secondaria. Questa tecnica non richiede macchine virtuali.
- L'accesso alle condivisioni file è gestito dagli spazi dei nomi DFS, una funzionalità di Windows Server. È possibile considerarlo come Domain Name Server (DNS) per le condivisioni file.
- I server Windows e i server Dominio di Active Directory possono essere ospitati in Azure o in locale.
Componenti
- Azure NetApp Files offre condivisioni file di Azure di livello aziendale basate su NetApp. Azure NetApp Files semplifica la migrazione e l'esecuzione di applicazioni complesse basate su file senza modifiche al codice. Offre anche un modo per replicare i dati in modo asincrono da un volume di Azure NetApp Files in un'area in un volume di Azure NetApp Files in un'altra area. Questa funzionalità assicura la protezione dei dati durante interruzioni o situazioni di emergenza a livello di area. Per altre informazioni, vedere Replica tra aree dei volumi di Azure NetApp Files.
- Spazi dei nomi DFS è un servizio ruolo in Windows Server in grado di raggruppare cartelle condivise che si trovano in server diversi in uno o più spazi dei nomi strutturati logicamente. Per altre informazioni, vedere Informazioni generali su Spazi dei nomi DFS.
Alternative
- Anziché Azure NetApp Files, è possibile usare un cluster file server con scalabilità orizzontale di Windows Server con replica personalizzata delle condivisioni file tra aree. Per altre informazioni, vedere Scale-Out File Server for application data overview .For more information, see Scale-Out File Server for application data overview.
- Anziché la replica tra aree di Azure NetApp Files, è possibile usare Sincronizzazione file di Azure per trasformare Windows Server in una cache rapida delle condivisioni file di Azure. Questo potrebbe essere appropriato per le condivisioni file più piccole. Per altre informazioni, vedere Distribuire Sincronizzazione file di Azure.
Considerazioni
Azure Well-Architected Framework fornisce indicazioni di riferimento e procedure consigliate da applicare all'architettura.
Disponibilità
La replica in una seconda area aumenta la disponibilità proteggendo dalle interruzioni del servizio a livello di area.
Efficienza prestazionale
- Azure NetApp Files include tre livelli di prestazioni: Standard, Premium e Ultra. La replica tra più aree può essere replicata tra livelli diversi. Quando l'area primaria usa il livello Premium o Ultra, è possibile eseguire la replica in un livello inferiore, ad esempio Standard. In caso di failover, è quindi possibile aggiornare il livello del database secondario in base alle esigenze.
- La replica dei dati viene eseguita a livello di blocco incrementale, ma vengono trasferiti solo i blocchi di dati modificati, riducendo al minimo il trasferimento dei dati.
Scalabilità
Questa soluzione può essere usata per le condivisioni file che vanno da 4 tebibyte (TiB) a un volume totale di 12,5 pebibyte (PiB) in un singolo account Azure NetApp Files.
Resilienza
- Questa soluzione ha una maggiore resilienza rispetto a una distribuzione a singola area e dispone di funzionalità di failover.
- Il volume secondario è di sola lettura. Può essere verificato in qualsiasi momento, aumentando la resilienza.
- È possibile eseguire un test di ripristino di emergenza in isolamento senza interferire con la distribuzione di produzione. Il test usa la funzionalità di clonazione del volume efficiente per ottenere una copia di lettura/scrittura di un volume in pochi secondi.
Ottimizzazione dei costi
Il costo della soluzione dipende dalle dimensioni del volume replicato, dalla frequenza di modifica e dal livello di destinazione del pool di capacità di Azure NetApp Files. Per informazioni dettagliate, vedere Prezzi di Azure NetApp Files o usare il calcolatore prezzi di Azure.
Per altri esempi, vedere Modello di costo per la replica tra aree.
Distribuire lo scenario
Per eseguire la distribuzione in Azure, eseguire le attività di configurazione seguenti nello spazio dei nomi DFS di Windows Server:
- Distribuire l'account Azure NetApp Files primario.
- Creare un volume SMB nel database primario.
- Distribuire l'account Azure NetApp Files secondario.
- Replicare il volume nell'account Azure NetApp Files secondario.
- Configurare spazi dei nomi DFS in modo che puntino al volume primario.
In caso di failover:
- Eseguire il failover dei volumi di Azure NetApp Files.
- Modificare le destinazioni negli spazi dei nomi DFS.
Queste attività possono essere e devono essere automatizzate.
Per una guida dettagliata alla distribuzione, vedere Ripristino di emergenza per le condivisioni file aziendali.
Collaboratori
Questo articolo viene gestito da Microsoft. Originariamente è stato scritto dai seguenti contributori.
Autori principali:
- Max Melcher | Cloud Solution Architect
Passaggi successivi
- Registrazione il provider di risorse NetApp
- Creare un account di NetApp
- Avvio rapido: configurare Azure NetApp Files e creare un volume NFS
- Ripristino di emergenza per condivisioni file aziendali