Partager via


Réseaux de clusters à plusieurs cartes réseau et SMB Multichannel simplifiés

Les réseaux de cluster SMB Multichannel et Multi-Network Interface Card (NIC) simplifiés sont une fonctionnalité qui permet l'utilisation de plusieurs cartes réseau sur le même sous-réseau de réseau de cluster. Il active automatiquement SMB Multichannel.

Les réseaux de cluster simplifiés SMB Multichannel et Multi-NIC offrent les avantages suivants :

  • Le clustering de basculement reconnaît automatiquement toutes les NICs sur les nœuds qui utilisent le même commutateur / même sous-réseau : aucune configuration supplémentaire n’est nécessaire.
  • SMB Multichannel est activé automatiquement.
  • Les réseaux qui n’ont que des ressources d’adresses IP locales (fe80) IPv6 Link sont reconnus sur les réseaux en cluster uniquement (privés).
  • Une seule ressource d’adresse IP est configurée sur chaque nom réseau (NN, Network Name) de point d’accès au cluster (CAP, Cluster Access Point) par défaut.
  • La validation du cluster ne génère plus de messages d’avertissement lorsque plusieurs cartes réseau se trouvent sur le même sous-réseau.

Conditions préalables

  • Plusieurs cartes réseau par serveur, utilisant le même commutateur/sous-réseau.

Comment tirer parti des réseaux de clusters à plusieurs cartes réseau et de SMB Multichannel simplifié

Cette section explique comment tirer parti des nouvelles fonctionnalités de réseaux de clusters à plusieurs cartes réseau et SMB Multichannel simplifié.

Utiliser au moins deux réseaux pour le clustering de basculement

Bien que cela soit rare, les commutateurs réseau peuvent tomber en panne : il est toujours recommandé d’utiliser au moins deux réseaux pour le clustering de basculement. Tous les réseaux trouvés sont utilisés pour les pulsations du cluster. Évitez d’utiliser un seul réseau pour votre cluster de basculement afin d’éviter un point de défaillance unique. Dans l’idéal, il existe plusieurs chemins de communication physique entre les nœuds du cluster et aucun point de défaillance unique.

Illustration de deux réseaux pour le clustering de basculement.

Figure 1 : Utiliser au moins deux réseaux pour le clustering de basculement

Utiliser plusieurs cartes réseau entre les clusters

L’avantage maximal de SMB Multichannel simplifié est obtenu lorsque plusieurs cartes réseau sont utilisées sur des clusters, à la fois dans les clusters de stockage et de charge de travail de stockage. Cela permet aux clusters de charge de travail (Hyper-V, SQL Server instance Cluster de basculement, réplica de stockage, etc.) d’utiliser SMB Multichannel et entraîne une utilisation plus efficace du réseau. Dans une configuration de cluster convergée (également appelée désagrégée), où un cluster de serveurs de fichiers avec scale-out est utilisé pour stocker les données de charge de travail pour un cluster Hyper-V ou SQL Server instance Cluster de basculement, ce réseau est souvent appelé « sous-réseau nord-sud »/réseau. De nombreux clients optimisent le débit de ce réseau en investissant dans des commutateurs et des cartes réseau compatibles RDMA.

Illustration d’un sous-réseau SMB North-South.

Figure 2 : Pour obtenir un débit réseau maximal, utilisez plusieurs cartes réseau sur le cluster de serveurs de fichiers avec scale-out et le cluster Hyper-V ou SQL Server instance Cluster de basculement, qui partagent le sous-réseau nord-sud

Capture d’écran de deux clusters utilisant plusieurs NICs dans le même sous-réseau pour tirer parti de SMB multicanal.

Figure 3 : Deux clusters (Scale-out File Server pour le stockage, SQL Server Failover Clustering Instance (FCI) pour la charge de travail) utilisent tous deux plusieurs NICs dans le même sous-réseau pour tirer parti de SMB Multichannel et obtenir un meilleur débit réseau.

Lorsque vous utilisez plusieurs réseaux privés (cluster uniquement), vérifiez la configuration du routage IPv6 pour vous assurer que le routage n’est pas configuré pour plusieurs sous-réseaux, car cela réduit les performances du réseau.

Lorsque vous utilisez plusieurs réseaux privés (cluster uniquement), vérifiez la configuration du routage IPv6 pour vous assurer que le routage n’est pas configuré pour plusieurs sous-réseaux, car cela réduit les performances du réseau.

Capture d’écran de la configuration réseau automatique dans l’interface utilisateur du Failover Cluster Manager.

Figure 4 : Configuration de la ressource d’adresse IPv6 Link Local (fe80)

Débit et tolérance de panne

Windows Server 2016 et versions ultérieures détectent automatiquement les fonctionnalités de carte réseau et tentent d’utiliser chaque carte réseau dans la configuration la plus rapide possible. Les cartes réseau qui sont associées, les cartes réseau utilisant RSS et les cartes réseau avec la fonctionnalité RDMA peuvent toutes être utilisées. Le tableau ci-dessous récapitule les compromis lors de l’utilisation de ces technologies. Le débit maximal est atteint lors de l’utilisation de plusieurs cartes réseau compatibles RDMA. Pour plus d’informations, consultez Les principes de base de SMB Multichannel.

Illustration du débit et de la tolérance de panne pour différentes configurations de carte réseau.

Figure 5 : Débit et tolérance de panne pour différentes configurations de carte réseau

Forum aux questions

Toutes les cartes réseau d’un réseau à plusieurs cartes réseau sont-elles utilisées pour les pulsations du cluster ? Toutes les configurations fonctionnent : tous les rôles de réseau de cluster fonctionnent sur un réseau à plusieurs cartes réseau.

Un réseau à plusieurs cartes réseau peut-il être utilisé uniquement pour la communication du cluster ? Ou peut-il être utilisé uniquement pour la communication entre le client et le cluster ? Oui, par défaut, tout le trafic de cluster et de CSV utilise les réseaux multi-NIC disponibles. Les administrateurs peuvent utiliser les applets de commande PowerShell du clustering de basculement ou l’interface utilisateur du Gestionnaire du cluster de basculement pour modifier le rôle réseau.

SMB Multichannel est-il également utilisé pour le trafic CSV et du cluster ? Oui, par défaut, tout le trafic de cluster et CSV utilise les réseaux multi-NIC disponibles. Les administrateurs peuvent utiliser les applets de commande PowerShell du clustering de basculement ou l’interface utilisateur du Gestionnaire du cluster de basculement pour modifier le rôle réseau.

Comment puis-je voir les paramètres de SMB Multichannel ? Utilisez l’applet de commande get-SMBServerConfiguration , recherchez la valeur de la propriété EnableMultiChannel.

La propriété commune du cluster PlumbAllCrossSubnetRoutes est-elle respectée sur un réseau à plusieurs cartes réseau ? Oui.