Einige Cluster-Arbeitslasten sind sensibler für Netzwerklatenz als andere. Um das Netzwerk für MSCS zu konfigurieren, müssen Sie zunächst die Netzwerkanforderungen Ihrer Arbeitslast bestimmen.
Es gelten die folgenden Richtlinien für die Bereitstellung des Netzwerks für eine MSCS-VM:
- Datenverkehrstypen müssen getrennt werden, um ähnlichen Datenverkehr auf bestimmte Netzwerke einzuschränken. vSphere kann separate Schnittstellen für Verwaltung, vSphere vMotion und netzwerkbasierten Speicherdatenverkehr verwenden. Weitere Schnittstellen können für VM-Datenverkehr, z. B. MSCS-Datenverkehr, verwendet werden. Zwischen den VMs können unterschiedliche Schnittstellen verwendet werden, um bestimmten Datenverkehr voneinander zu trennen.
- Verwenden Sie 802.1q VLAN-Tagging und Portgruppen mit virtuellem Switch, um Datenverkehr logisch zu trennen. Im Falle von unterschiedlichem logischen Datenverkehr fügen Sie zwei oder mehr Netzwerkkarten einem Team hinzu, um die Netzwerkkapazität zu erhöhen und Failover-Funktionen bereitzustellen. Wenn Sie die Teaming- und Failover-Richtlinie auf einem virtuellen Switch konfigurieren, wird die Richtlinie auf alle Portgruppen im Switch übertragen. Wenn Sie die Richtlinie auf einer Portgruppe konfigurieren, überschreibt sie die vom Switch übernommene Richtlinie. Durch das Verwenden verschiedener Netzwerkadaptertypen wird die Konnektivität zwischen allen Netzwerkadaptern eliminiert, wenn es ein Problem mit dem Netzwerkkartentreiber gibt.
- Verwenden Sie separate physische Schnittstellen und dedizierte Portgruppen oder virtuelle Switches, um Datenverkehr physisch zu trennen.
- Wenn Sie iSCSI verwenden, müssen die Netzwerkadapter für Netzwerkkommunikation oder iSCSI verwendet werden, aber nicht für beides.
- Aktivieren Sie Jumbo-Frames auf den virtuellen Switches, auf denen Sie vSphere vMotion- oder iSCSI-Datenverkehr aktiviert haben. Stellen Sie sicher, dass Jumbo-Frames auch in Ihrer physischen Netzwerkinfrastruktur aktiviert sind, bevor Sie diese Konfiguration auf den virtuellen Switches vornehmen.
- Verwenden Sie mehrere vMotion-Netzwerkkarten in Fällen, in denen ein vMotion-Vorgang für eine VM mit großem Arbeitsspeicher initiiert wird und ihr großer Arbeitsspeicher intensiv genutzt wird. Mit mehreren vMotion-Netzwerkkarten kann jeder vMotion-Vorgang mehrere Port-Links verwenden, und dadurch wird der vMotion-Prozess beschleunigt.
- Verwenden Sie die paravirtualisierte VMXNET3-Netzwerkkarte. VMXNET 3 ist die neueste Generation von paravirtualisierten Netzwerkkarten, die für mehr Leistung entwickelt wurden. Es bietet mehrere erweiterte Funktionen, einschließlich Unterstützung für mehrere Warteschlange, empfangsseitige Skalierung, IPv4/IPv6-Offloads und MSI/MSI-X-Interrupt-Bereitstellung.
- Befolgen Sie die Richtlinien zu Gastbetriebssystem-Netzwerküberlegungen und Hardwarenetzwerküberlegungen im Handbuch „Performance Best Practices for VMware vSphere 6.0“.