Vereinfachte SMB Multichannel- und Multi-NIC-ClusternetzwerkeSimplified SMB Multichannel and Multi-NIC Cluster Networks

Gilt für: Windows Server (Semikolons jährlichen Channel), Windows Server 2016Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016

Vereinfachte SMB Multichannel- und Multi -<abbr title="Network Interface CardSimplified SMB Multichannel and Multi-NIC Clusternetzwerke ist ein neues Feature in Windows Server2016, die die Verwendung mehrerer Netzwerkkarten innerhalb desselben clusternetzwerksubnetzes ermöglicht und SMB Multichannel automatisch aktiviert.NIC Cluster Networks is a new feature in Windows Server 2016 that enables the use of multiple NICs on the same cluster network subnet, and automatically enables SMB Multichannel.

Vereinfachte SMB Multichannel- und Multi-NIC-Clusternetzwerke bietet die folgenden Vorteile:Simplified SMB Multichannel and Multi-NIC Cluster Networks provides the following benefits:

  • Failover-Clusterunterstützung automatisch alle Netzwerkkarten auf Knoten, die den gleichen Switch verwenden, erkennt / demselben Subnetz - benötigen keine zusätzliche Konfiguration.Failover Clustering automatically recognizes all NICs on nodes that are using the same switch / same subnet - no additional configuration needed.
  • SMB Multichannel ist automatisch aktiviert.SMB Multichannel is enabled automatically.
  • Netzwerke, die nur über IPv6 Link lokale (fe80) IP-Adressen-Ressourcen verfügen, werden in nur-Cluster (privat) Netzwerken erkannt.Networks that only have IPv6 Link Local (fe80) IP Addresses resources are recognized on cluster-only (private) networks.
  • Eine einzelne IP-Adresse Ressource ist standardmäßig auf jedem (Cluster Access Point, CAP) Netzwerk Name (NN) konfiguriert.A single IP Address resource is configured on each Cluster Access Point (CAP) Network Name (NN) by default.
  • Clusterüberprüfung nicht mehr gibt Warnmeldungen, wenn mehrere NICs im gleichen Subnetz befinden.Cluster validation no longer issues warning messages when multiple NICs are found on the same subnet.

AnforderungenRequirements

  • Mehrere NICs pro Server, mit dem gleichen Switch / Subnetz.Multiple NICs per server, using the same switch / subnet.

Nutzen von Multi-NIC-Hostclustern Netzwerke und vereinfachte SMB Multichannel-How to take advantage of multi-NIC clusters networks and simplified SMB multichannel

In diesem Abschnittwird beschrieben, wie Sie den neuen Cluster-Netzwerken, Multi-NIC und vereinfachte SMB multichannel-Features in Windows Server2016 nutzen.This section describes how to take advantage of the new multi-NIC clusters networks and simplified SMB multichannel features in Windows Server 2016.

Verwenden Sie mindestens zwei Netzwerke für die Failover-ClusterunterstützungUse at least two networks for Failover Clustering

Ist, Netzwerkswitches können fehlschlagen – es wird weiterhin empfohlen, mindestens zwei Netzwerke für die Failover-Clusterunterstützung verwenden.Although it is rare, network switches can fail - it is still best practice to use at least two networks for Failover Clustering. Alle Netzwerke, die gefunden werden, werden für Cluster-Signale verwendet.All networks that are found are used for cluster heartbeats. Vermeiden Sie mit einem einzigen Netzwerk für den Failovercluster, um einen einzelnen Fehlerpunkt zu vermeiden.Avoid using a single network for your Failover Cluster in order to avoid a single point of failure. Im Idealfall sollte sein mehrere physische Kommunikationspfade zwischen den Knoten im Cluster und keine einzelnen Fehlerpunkt.Ideally, there should be multiple physical communication paths between the nodes in the cluster, and no single point of failure.

Abbildungvon zwei Netzwerke für die Failover-Clusterunterstützung
Abbildung1: Verwenden Sie mindestens zwei Netzwerke für die Failover-ClusterunterstützungFigure 1: Use at least two networks for Failover Clustering

Verwenden Sie mehrere NICs für mehrere ClusterUse Multiple NICs across clusters

Maximale Vorteil, dass die vereinfachte SMB Multichannel wird erreicht, wenn mehrere NICs für mehrere Cluster - Speicher und speichercluster Workload verwendet werden.Maximum benefit of the simplified SMB multichannel is achieved when multiple NICs are used across clusters - in both storage and storage workload clusters. Dadurch werden die Arbeitslast-Cluster (Hyper-V, SQL Server-Failoverclusterinstanz, Speicherreplikate, usw.), mithilfe von SMB Multichannel und die Ergebnisse in eine effizientere Nutzung des Netzwerks.This allows the workload clusters (Hyper-V, SQL Server Failover Cluster Instance, Storage Replica, etc.) to use SMB multichannel and results in more efficient use of the network. Cluster-Konfiguration, bei denen ein Dateiservercluster mit horizontaler Skalierung wird zum Speichern von Arbeitsauslastungsdaten für einen Hyper-V oder SQL Server-Failoverclusterinstanz Cluster dieses Netzwerk wird häufig als "Nord-Süd-Subnetz" bezeichnet / Netzwerk, in einer zusammengeführten (konvergenten).In a converged (also known as disaggregated) cluster configuration where a Scale-out File Server cluster is used for storing workload data for a Hyper-V or SQL Server Failover Cluster Instance cluster, this network is often called "the North-South subnet" / network. Viele Kunden maximieren Durchsatz von diesem Netzwerk durch die Investition in die Lage RDMA-Netzwerkkarten und Switches.Many customers maximize throughput of this network by investing in RDMA capable NIC cards and switches.

Abbildungeines Subnetzes Nord-Süd SMB
Abbildung2: Um maximale Netzwerkdurchsatz zu erzielen, verwenden Sie mehrere NICs auf sowohl Dateiserver mit horizontaler Skalierung und Hyper-V oder SQL Server-Failoverclusterinstanz-Cluster -, die das Subnetz Nord-Süd gemeinsam nutzen.Figure 2: To achieve maximum network throughput, use multiple NICs on both the Scale-out File Server cluster and the Hyper-V or SQL Server Failover Cluster Instance cluster - which share the North-South subnet

ScreenCap von zwei Clustern mit mehreren NICs im gleichen Subnetz SMB Multichannel nutzen
Abbildung3: Zwei Clustern (Dateiserver mit horizontaler Skalierung, für die Speicherung, SQL Server FCI für Workload) beide mehrere NICs im gleichen Subnetz verwenden, um SMB Multichannel nutzen und besser Netzwerkdurchsatz erreichen.Figure 3: Two clusters (Scale-out File Server for storage, SQL Server FCI for workload) both use multiple NICs in the same subnet to leverage SMB Multichannel and achieve better network throughput.

Wenn Private (nur Cluster)-Netzwerke mit mehreren NICs erkannt werden, wird der Cluster automatisch IPv6 Link lokalen (fe80) IP-Adressen für jede Netzwerkkarte in jedem Subnetz erkennen.When private (cluster only) networks with multiple NICs are detected, the cluster will automatically recognize IPv6 Link Local (fe80) IP addresses for each NIC on each subnet. Diese speichert Administratoren Zeit, da sie nicht mehr Ressourcen IPv6 Link lokale (fe80) IP-Adresse manuell konfiguriert haben.This saves administrators time since they no longer have to manually configure IPv6 Link Local (fe80) IP Address resources.

Wenn Sie mehrere VPN-(nur Cluster) verwenden, überprüfen Sie die IPv6-Routing-Konfiguration, um sicherzustellen, dass Routing nicht konfiguriert ist, dass Subnetze, überschreiten, da dadurch die Leistung des Netzwerks verringert wird.When using more than one private (cluster only) network, check the IPv6 routing configuration to ensure that routing is not configured to cross subnets, since this will reduce network performance.

ScreenCap automatische Netzwerkkonfiguration in der Failovercluster-Manager-UI
Abbildung4: Automatische IPv6 Link lokale (fe80) Adresse RessourcenkonfigurationFigure 4: Automatic IPv6 Link Local (fe80) Address resource configuration

Durchsatz und FehlertoleranzThroughput and Fault Tolerance

Windows Server2016 erkennt NIC-Funktionen und versucht, jede Netzwerkkarte in der Konfiguration der schnellsten Möglichkeit zu verwenden.Windows Server 2016 automatically detects NIC capabilities and will attempt to use each NIC in the fastest possible configuration. Netzwerkkarten, die zusammengeschlossen sind NICs mit RSS- und NICs mit RDMA-Funktion können alle verwendet werden.NICs that are teamed, NICs using RSS, and NICs with RDMA capability can all be used. In der folgenden Tabelle werden die vor- und Nachteile zusammengefasst, wenn Sie diese Technologien verwenden.The table below summarizes the trade-offs when using these technologies. Maximaler Durchsatz wird erreicht, wenn Sie mehrere RDMA-fähige NICs verwenden.Maximum throughput is achieved when using multiple RDMA capable NICs. Weitere Informationen finden Sie unter die Grundlagen der SMB-Mutlichannel.For more information, see The basics of SMB Mutlichannel.

Eine Darstellung der Durchsatz und mehr Fehlertoleranz für verschiedene NIC-Konfigurationen
Abbildung5: Durchsatz und mehr Fehlertoleranz für verschiedene NIC conifigurationsFigure 5: Throughput and fault tolerance for various NIC conifigurations

Häufig gestellte FragenFrequently asked questions

Werden alle Netzwerkkarten in einem Multi-NIC-Netzwerk werden für die Cluster-Takt verwendet?Are all NICs in a multi-NIC network used for cluster heart beating?
Ja.Yes.

Kann ein Multi-NIC-Netzwerk für Clusterkommunikation werden verwendet?Can a multi-NIC network be used for cluster communication only? Oder kann es nur zum Client und die Clusterkommunikation?Or can it only be used for client and cluster communication?
Entweder Konfiguration funktioniert – alle Clusterrollen Netzwerk auf einem Multi-NIC-Netzwerk genutzt werden.Either configuration will work - all cluster network roles will work on a multi-NIC network.

Wird SMB Multichannel auch für CSV und Clusterdatenverkehr verwendet?Is SMB Multichannel also used for CSV and cluster traffic?
Ja, werden standardmäßig alle Cluster und CSV-Datenverkehr verwenden verfügbaren Multi-NIC-Netzwerken.Yes, by default all cluster and CSV traffic will use available multi-NIC networks. Administratoren können die Failover-Clusterunterstützung PowerShell-Cmdlets oder den Failovercluster-Manager UI so ändern Sie die Netzwerkrolle verwenden.Administrators can use the Failover Clustering PowerShell cmdlets or Failover Cluster Manager UI to change the network role.

Wie kann ich die SMB Multichannel-Einstellungen anzeigen?How can I see the SMB Multichannel settings?
Verwenden der Get-SMBServerConfiguration -Cmdlet, suchen Sie nach dem Wert der Eigenschaft EnableMultiChannel.Use the Get-SMBServerConfiguration cmdlet, look for the value of the EnableMultiChannel property.

Ist die allgemeine Clustereigenschaft, die plumballcrosssubnetroutes berücksichtigt, in einem Multi-NIC-Netzwerk?Is the cluster common property PlumbAllCrossSubnetRoutes respected on a multi-NIC network?
Ja.Yes.

Siehe auchSee also