Condividi tramite


Architetture di archiviazione di Windows Server con Hyper-V

Informazioni su come usare Windows Server con SAN, NAS, fiber channel, iSCSI, archiviazione SMB per Hyper-V. Windows Server Hyper-V è una piattaforma hypervisor matura che supporta un'ampia gamma di architetture di archiviazione fisica, dai sistemi autonomi senza resilienza ai sistemi in cluster con requisiti di resilienza complessi. Verranno inoltre fornite informazioni sulle configurazioni comuni che usano architetture di archiviazione iperconvergente e disaggregate.

Questo articolo non descrive tutte le possibili configurazioni dell'architettura di archiviazione. Non descrive anche tipi meno comuni di configurazione o casi perimetrali.

Archiviazione SAN o NAS

Con Windows Server in una configurazione disaggregata usando l'archiviazione SAN o NAS, è possibile installare Hyper-V in un cluster in cui le macchine virtuali accedono alla risorsa di archiviazione in rete.

Quando si usa questa configurazione:

  • Le macchine virtuali sono altamente disponibili per qualsiasi nodo nello stesso cluster di calcolo.

  • I sistemi SAN e NAS offrono le proprie garanzie di disponibilità.

In questo modello, il calcolo e l'archiviazione vengono ridimensionati in modo indipendente l'uno dall'altro. Ad esempio, se sono necessarie più risorse di elaborazione o memoria per ospitare le macchine virtuali (CPU o RAM), è possibile aggiungere più nodi di calcolo o cluster senza aggiungere altre risorse di archiviazione. Ogni cluster di calcolo può contenere tra 1 e 64 nodi.

È possibile ridimensionare l'archiviazione in modo indipendente dal cluster di calcolo. Il ridimensionamento del cluster di archiviazione dipende dal fornitore. Contattare i fornitori per capire il modo in cui la soluzione di archiviazione offerta possa scalare.

Autonomo con dischi locali

Windows Server supporta diverse configurazioni non cluster o autonome in cui si installa Hyper-V in un server autonomo e si usa l'archiviazione locale.

Quando si usa questa configurazione:

  • Il Hyper-V autonomo con dischi locali non supporta il failover automatico dei carichi di lavoro delle macchine virtuali (VM) a causa della mancanza di archiviazione condivisa e dei sistemi di calcolo (elaborazione e memoria delle VM) non clusterizzati. Ad esempio, se l'host fisico perde l'alimentazione, le macchine virtuali in esecuzione vengono riavviate quando si attiva l'host fisico. È anche possibile eseguire la migrazione in tempo reale di macchine virtuali ad altri nodi o cluster usando migrazione di non condiviso.

  • Facoltativamente, è possibile configurare la resilienza del disco locale per le unità locali usando soluzioni RAID hardware o software. Se sono necessarie altre informazioni, è consigliabile contattare il fornitore di archiviazione.

Diagramma che mostra un esempio di distribuzione di base di un Hyper-V autonomo con dischi locali.

Spazi di archiviazione iperconvergenti e spazi di archiviazione diretta

In questa configurazione si installano Hyper-V e Storage Spaces Direct in ogni nodo di un cluster. Ogni nodo contiene dischi locali con dati replicati in altri nodi nello stesso cluster.

Quando si usa questa configurazione:

  • È possibile spostare le macchine virtuali in qualsiasi nodo del cluster usando Live Migrate o riavviare automaticamente dopo un errore (failover).

  • I dati vengono replicati in altri nodi del cluster per aumentare la resilienza dell'archiviazione. Storage Spaces Direct supporta diversi modelli di resilienza dello storage. Per altre informazioni, vedere Tolleranza di errore ed efficienza di archiviazione nei cluster locali di Azure e Windows Server.

  • In questo modello ogni host fisico contiene risorse di archiviazione e calcolo. Di conseguenza, tali risorse fisiche si scalano in modo simmetrico. Ogni nuovo host aggiunge automaticamente sia risorse di calcolo che di archiviazione. Ogni cluster può contenere tra 1 e 16 nodi.

Diagramma che mostra un esempio di base di una distribuzione di un Hyper-V iperconvergente e Storage Spaces Direct.

Spazi di archiviazione diretta disaggregati

In questa configurazione si installano Hyper-V e Spazi di archiviazione diretta in cluster separati e si accede alla configurazione e all'archiviazione delle macchine virtuali in rete.

Quando si usa questa configurazione:

In questo modello, l'elaborazione e l'archiviazione si scalano in maniera indipendente tra loro. Questa architettura è ideale per scenari in cui i requisiti di archiviazione e calcolo aumentano a velocità diverse. Ad esempio, se sono necessarie più risorse di CPU o memoria per ospitare le macchine virtuali, è possibile aggiungere nodi del cluster aggiuntivi senza aggiungere altre risorse di archiviazione. Se si dispone di macchine virtuali che usano molte risorse di archiviazione, ma non utilizzano molte risorse cpu, è possibile aggiungere un altro nodo di archiviazione o cluster senza aggiungere altre risorse di calcolo.

  • Ogni cluster di calcolo può contenere tra 1 e 64 nodi.

  • Ogni cluster di archiviazione può contenere tra 1 e 16 nodi.

Il diagramma seguente illustra una semplice distribuzione di esempio con un cluster di calcolo e un cluster di archiviazione.

Diagramma che mostra un'implementazione di base delle Hyper-V disaggregate con archiviazione iperconvergente.

Quando si aggiungono altre risorse di calcolo per eseguire le macchine virtuali, è possibile aggiungere un nuovo nodo al cluster di calcolo esistente o aggiungere un nuovo cluster. Il diagramma seguente illustra cosa accade alla distribuzione semplice se si aggiunge un nuovo cluster senza aggiungere altre risorse di archiviazione.

Diagramma che mostra la distribuzione di base con un nuovo cluster aggiunto al livello di calcolo.

Quando si aggiungono altre risorse di archiviazione per l'hosting di dati senza aggiungere altre risorse di calcolo, è possibile aggiungere un nuovo nodo al cluster di archiviazione esistente o aggiungere un nuovo cluster. Il diagramma seguente illustra l'aspetto della distribuzione semplice quando si aggiunge un nuovo cluster senza aggiungere risorse di calcolo come CPU o RAM.

Un diagramma che mostra la distribuzione di base con l'aggiunta di un nuovo cluster al livello di archiviazione.

Supporto dell'architettura mista

Hyper-V supporta la combinazione delle architetture seguenti nello stesso cluster di calcolo:

  • Hyper-V con Spazi di archiviazione non aggregati diretti

  • Disaggregati Hyper-V con SAN

  • Hyper-V disaggregati con NAS

Il diagramma seguente illustra un esempio di distribuzione con un cluster di calcolo contenente una combinazione di archiviazione SAN e NAS disaggregate.

Diagramma che mostra una distribuzione con un cluster di calcolo contenente una combinazione di archiviazione SAN e NAS disaggregate.

Protocolli di archiviazione di rete

Windows Server supporta i protocolli di archiviazione file di rete seguenti:

Windows Server supporta anche i protocolli di archiviazione a blocchi di rete seguenti:

  • iSCSI

  • Fibre Channel

  • InfiniBand

Nota

Le specifiche di configurazione determinano in definitiva se la distribuzione può supportare questi protocolli. Ad esempio, le distribuzioni che usano il commutatore virtuale Hyper-V non supportano InfiniBand. Tuttavia, possono supportare i dispositivi InfiniBand quando non sono associati al commutatore virtuale.

Microsoft offre anche un iniziatore iSCSI basato su software integrato per l'archiviazione a blocchi di rete.

È anche possibile usare un client del fornitore di archiviazione per qualsiasi dispositivo disponibile nel catalogo di Windows Server.