SMB multicanale semplificato e reti di cluster Multi-NIC
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 semplificate SMB multicanale e multischeda di rete offrono i vantaggi seguenti:
- Il clustering di failover riconosce automaticamente tutte le NIC nei nodi che utilizzano lo stesso switch o la stessa subnet, senza bisogno di configurazioni aggiuntive.
- 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.
Prerequisiti
- 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, esistono più percorsi di comunicazione fisica tra i nodi del cluster e nessun singolo punto di errore.
figura 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.
figura 2: Per ottenere la massima velocità effettiva di rete, usare più schede di interfaccia di rete sia nel cluster file server di scalabilità orizzontale che nel cluster Hyper-V o nell'istanza del cluster di failover di SQL Server, che condividono la subnet North-South
figura 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.
Riconoscimento automatico delle reti private locali di collegamento IPv6
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, perché riduce le prestazioni di rete.
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, perché riduce le prestazioni di rete.
Figura 4: Configurazione della risorsa dell'indirizzo Link Local IPv6 automatico (fe80)
Velocità effettiva e tolleranza di errore
Windows Server 2016 e versioni successive rilevano automaticamente le funzionalità della scheda di interfaccia di rete e tentano 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.
figura 5: Velocità effettiva e tolleranza di errore per varie configurazioni di scheda di interfaccia di rete
Domande frequenti
Tutte le NIC in una rete multi-NIC vengono usate per il battito cardiaco del cluster? Entrambe le configurazioni funzionano: tutti i ruoli di rete del cluster funzionano in una rete con più schede di interfaccia di rete.
È possibile usare una rete multi-NIC solo per la comunicazione del cluster? Oppure può essere usato solo per la comunicazione tra client e cluster? Sì, per impostazione predefinita tutti i cluster e il traffico CSV usano 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.
SMB multicanale viene usato anche per il traffico CSV e cluster? Sì, per impostazione predefinita tutti i cluster e il traffico CSV usano 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ì.