Condividi tramite


SMB multicanale semplificato e reti di cluster Multi-NIC

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Azure Stack HCI, versioni 21H2 e 20H2

SMB multicanale semplificato e reti cluster multi-NIC (Multi-Network Interface Card) è una nuova funzionalità che consente l'uso di NIC multiple nella stessa subnet della rete di cluster e che abilita automaticamente SMB multicanale.

Le reti cluster multicanale e multi-NIC semplificate per le PMI offrono i seguenti vantaggi:

  • Il clustering di failover riconosce automaticamente tutte le schede di interfaccia di rete nei nodi che usano lo stesso commutatore o la stessa subnet, senza alcuna configurazione aggiuntiva necessaria.
  • SMB multicanale viene abilitato automaticamente.
  • Le reti che dispongono solo di risorse IPv6 Link Local (fe80) IP Addresses vengono riconosciute nelle reti solo cluster (private).
  • Una singola risorsa indirizzo IP viene configurata in ogni nome di rete del punto di accesso cluster (CAP) per impostazione predefinita.
  • La convalida del cluster non genera più messaggi di avviso quando vengono trovate più schede di interfaccia di rete nella stessa subnet.

Requisiti

  • Più schede di interfaccia di rete per server, usando lo stesso commutatore/subnet.

Come sfruttare le reti multicanale dei cluster con più schede di interfaccia di rete e come semplificare SMB multicanale

Questa sezione descrive come sfruttare le nuove reti di cluster multi-NIC e le funzionalità SMB multicanale semplificate.

Usare almeno due reti per il clustering di failover

Anche se è raro, i commutatori di rete possono avere esito negativo. È comunque consigliabile usare almeno due reti per il clustering di failover. Tutte le reti trovate vengono usate per gli heartbeat del cluster. Evitare di usare una singola rete per il cluster di failover per evitare un singolo punto di errore. Idealmente, dovrebbero essere presenti più percorsi di comunicazione fisica tra i nodi del cluster e nessun singolo punto di errore.

Illustration of two networks for Failover ClusteringFigura 1: Usare almeno due reti per il clustering di failover

Usare più schede di interfaccia di rete tra cluster

Il massimo vantaggio del multicanale SMB semplificato viene ottenuto quando vengono usate più NIC tra cluster, sia nei cluster di archiviazione che nei cluster del carico di lavoro di archiviazione. Ciò consente ai cluster del carico di lavoro (Hyper-V, Istanza del cluster di failover di SQL Server, replica Archiviazione e così via) di usare SMB multicanale e comporta un uso più efficiente della rete. In una configurazione cluster convergente (nota anche come disaggregata) in cui viene usato un cluster file server con scalabilità orizzontale per l'archiviazione dei dati del carico di lavoro per un cluster hyper-V o un'istanza del cluster di failover di SQL Server, questa rete viene spesso chiamata "subnet nord-sud" o rete. Molti clienti ottimizzano la velocità effettiva di questa rete investendo in schede NIC e commutatori con supporto per RDMA.

Illustration of a North-South SMB SubnetFigura 2: Per ottenere la velocità effettiva massima della rete, usare più schede di interfaccia di rete nel cluster file server con scalabilità orizzontale e nel cluster di istanze del cluster di failover di Hyper-V o SQL Server, che condividono la subnet Nord-Sud

Screencap of two clusters using multiple NICs in the same subnet to leverage SMB multichannelFigura 3: Due cluster (file server di scalabilità orizzontale per l'archiviazione, istanza del cluster di failover di SQL Server per il carico di lavoro) usano entrambe più schede di interfaccia di rete nella stessa subnet per sfruttare SMB multicanale e ottenere una migliore velocità effettiva di rete.

Quando vengono rilevate reti private (solo cluster) con più schede di interfaccia di rete, il cluster riconoscerà automaticamente gli indirizzi IP IPv6 Link Local (fe80) per ogni scheda di interfaccia di rete in ogni subnet. Ciò consente agli amministratori di risparmiare tempo perché non è più necessario configurare manualmente le risorse degli indirizzi IP locali per il collegamento IPv6 (fe80).

Quando si usano più reti private (solo cluster), controllare la configurazione del routing IPv6 per assicurarsi che il routing non sia configurato per più subnet, in quanto ciò ridurrà le prestazioni di rete.

Screencap of automatic network configuration in the Failover Cluster Manager UIFigura 4: Configurazione della risorsa indirizzo indirizzo IPv6 collegamento automatico (fe80)

Velocità effettiva e tolleranza di errore

Windows Server 2019 e Windows Server 2016 rilevano automaticamente le funzionalità della scheda di interfaccia di rete e tenteranno di usare ogni scheda di interfaccia di rete nella configurazione più veloce possibile. Le schede di interfaccia di rete associate, le schede di interfaccia di rete che usano RSS e le schede di interfaccia di rete con funzionalità RDMA possono essere usate tutte. La tabella seguente riepiloga i compromessi quando si usano queste tecnologie. La velocità effettiva massima viene raggiunta quando si usano più schede di interfaccia di rete con supporto per RDMA. Per altre informazioni, vedi Introduzione al multicanale SMB.

An illustration of throughput and fault tolerance for various NIC configurationsFigura 5: Velocità effettiva e tolleranza di errore per varie configurazioni della scheda di interfaccia di rete

Domande frequenti

Tutte le NIC in una rete multi-NIC vengono usate per il battito cardiaco del cluster? Sì.

È possibile usare una rete multi-NIC solo per la comunicazione del cluster? Oppure può essere usato solo per la comunicazione tra client e cluster? Entrambe le configurazioni funzioneranno: tutti i ruoli di rete del cluster funzioneranno in una rete con multi-NIC.

SMB multicanale viene usato anche per il traffico CSV e cluster? Sì, per impostazione predefinita, tutto il traffico cluster e CSV userà le reti multi-NIC disponibili. Gli amministratori possono usare i cmdlet di PowerShell di clustering di failover o l'interfaccia utente di Gestione cluster di failover per modificare il ruolo di rete.

Come è possibile visualizzare le impostazioni SMB multicanale? Usare il cmdlet Get-SMBServerConfiguration, cercare il valore della proprietà EnableMultiChannel.

La proprietà comune del cluster PlumbAllCrossSubnetRoutes è rispettata in una rete multi-NIC? Sì.

Riferimenti aggiuntivi