Informationen zu XenServer-Netzwerken

Jeder verwaltete Server verfügt über ein oder mehrere Netzwerke. XenServer-Netzwerke sind virtuelle Ethernet-Switches, die mit einer externen Schnittstelle (mit oder ohne VLAN-Tag) verbunden sind oder vollständig virtuell, intern zu einem einzelnen Server oder Pool sind.

Wenn XenServer auf einem physischen Server installiert ist, wird für jede physische Netzwerkkarte auf dem Server ein Netzwerk erstellt. Das Netzwerk funktioniert als Brücke zwischen einer virtuellen Netzwerkschnittstelle auf einer virtuellen Maschine (VIF) und einer physischen Netzwerkschnittstelle (PIF), die mit einer Netzwerkschnittstellenkarte (NIC) auf dem Hostserver verknüpft ist.

Wenn Sie einen verwalteten Server in einen Ressourcenpool verschieben, werden diese Standardnetzwerke zusammengeführt, sodass alle physischen Netzwerkkarten mit demselben Gerätenamen mit demselben Netzwerk verbunden sind. Normalerweise müssen Sie nur ein neues Netzwerk hinzufügen, wenn Sie ein internes Netzwerk erstellen, ein neues VLAN mithilfe einer vorhandenen Netzwerkkarte einrichten oder eine Netzwerkkarte erstellen möchten. Sie können bis zu 16 Netzwerke pro verwaltetem Server oder bis zu 8 gebundene Netzwerkschnittstellen konfigurieren.

Jumbo-Frames können verwendet werden, um die Leistung des Speicherverkehrs zu optimieren. Sie können die maximale Übertragungseinheit (MTU) für ein neues Servernetzwerk im Assistenten für Neues Netzwerk oder für ein vorhandenes Netzwerk im Eigen schaftenfenster festlegen , sodass Jumbo-Frames verwendet werden können. Der mögliche MTU-Wertebereich beträgt 1500 bis 9216.

Netzwerktypen

Beim Erstellen eines neuen Netzwerks in XenCenter stehen vier verschiedene physische (Server-) Netzwerktypen zur Auswahl.

Privates Netzwerk mit einem Server

Dies ist ein internes Netzwerk, das keine Zuordnung zu einer physischen Netzwerkschnittstelle hat und nur Verbindungen zwischen den virtuellen Maschinen auf einem bestimmten Server ohne Verbindung zur Außenwelt bereitstellt.

Serverübergreifendes privates Netzwerk

Dies ist ein poolweites Netzwerk, das eine private Verbindung zwischen den VMs innerhalb eines Pools bereitstellt, aber keine Verbindung zur Außenwelt hat. Serverübergreifende private Netzwerke kombinieren die Isolationseigenschaften eines privaten Netzwerks mit einem Server mit der Fähigkeit, einen Ressourcenpool zu umfassen. Dies ermöglicht die Verwendung von VM-Agility-Funktionen wie XenMotion Livemigration und Workload Balancing (WLB) für VMs mit Verbindungen zu serverübergreifenden privaten Netzwerken. VLANs bieten ähnliche Funktionen, obwohl im Gegensatz zu VLANs serverübergreifende private Netzwerke durch die Verwendung des IP-Tunneling-Protokolls (Generic Routing Encapsulation, GRE) Isolation bereitstellen, ohne dass die physische Switch-Fabric konfiguriert werden muss. Um ein serverübergreifendes privates Netzwerk zu erstellen, müssen die folgenden Bedingungen erfüllt sein:

  • alle Server im Pool müssen Open vSwitch für die Vernetzung verwenden;
  • Für den Pool muss ein vSwitch-Controller konfiguriert sein, der die Initialisierungs- und Konfigurationsaufgaben für die vSwitch-Verbindung verarbeitet (dies muss außerhalb von XenCenter erfolgen).

Externes Netzwerk

Dieser Netzwerktyp hat eine Zuordnung zu einer physischen Netzwerkschnittstelle und stellt eine Brücke zwischen virtuellen Maschinen und Ihrem externen Netzwerk bereit, sodass VMs über die physische Netzwerkschnittstellenkarte des Servers eine Verbindung zu externen Ressourcen herstellen können.

Verbundenes Netzwerk

Diese Art von Netzwerk wird gebildet, indem zwei oder mehr Netzwerkkarten miteinander verbunden werden, um einen einzigen, leistungsstarken Kanal zu erstellen, der eine Konnektivität zwischen VMs und Ihrem externen Netzwerk ermöglicht. Drei Bond-Modi werden unterstützt:

  • Aktiv-aktiv - In diesem Modus wird der Datenverkehr zwischen den gebundenen Netzwerkkarten ausgeglichen. Wenn eine Netzwerkkarte innerhalb der Bindung fehlschlägt, leitet der gesamte Netzwerkverkehr des Hosts automatisch über die zweite Netzwerkkarte weiter. Dieser Modus ermöglicht den Lastausgleich des Datenverkehrs virtueller Maschinen über die physischen Netzwerkkarten in der Bindung.
  • Aktiv-passiv (aktives Backup) - Nur eine NIC in der Bindung ist aktiv; die inaktive NIC wird aktiv, wenn und nur dann, wenn die aktive NIC ausfällt, und bietet eine Hot-Standby-Funktion.
  • Link Aggregation Control Protocol (LACP) Bonding - Dieser Modus bietet eine aktiv-aktive Bindung, bei der der Datenverkehr zwischen den gebundenen NICs ausgeglichen wird. Im Gegensatz zu der aktiv-aktiven Bindung in einer Linux-Bridge-Umgebung kann LACP alle Datenverkehrstypen ausgleichen. Zwei Optionen in diesem Modus sind:
    • LACP mit Lastausgleich basierend auf der Quell-MAC-Adresse - In diesem Modus wird die ausgehende NIC basierend auf der MAC-Adresse der VM ausgewählt, von der der Datenverkehr stammt. Verwenden Sie diese Option, um den Datenverkehr in einer Umgebung auszugleichen, in der mehrere VMs auf demselben Host vorhanden sind. Diese Option ist nicht geeignet, wenn weniger VIFs vorhanden sind als NICs: da der Lastenausgleich nicht optimal ist, da der Datenverkehr nicht auf Netzwerkkarten aufgeteilt werden kann.
    • LACP mit Lastausgleich basierend auf IP und Port von Quelle und Ziel - In diesem Modus werden die Quell-IP-Adresse, die Quellportnummer, die Ziel-IP-Adresse und die Zielportnummer verwendet, um den Datenverkehr über Netzwerkkarten zu leiten. Diese Option ist ideal, um den Datenverkehr von virtuellen Maschinen auszugleichen, und die Anzahl der Netzwerkkarten übersteigt die Anzahl der VIFs. Wenn beispielsweise nur eine virtuelle Maschine für die Verwendung einer Bindung von drei Netzwerkkarten konfiguriert ist.

Notizen

  • Sie müssen vSwitch als Netzwerk-Stack konfigurieren, um die LACP-Bonding-Optionen in XenCenter anzeigen und eine neue LACP-Bindung erstellen zu können. Außerdem müssen Ihre Switches den IEEE 802.3ad-Standard unterstützen.
  • Aktiv-aktive und aktiv-passive Bindungstypen sind sowohl für die vSwitch- als auch für die Linux-Brücke verfügbar.
  • Sie können zwei, drei oder vier Netzwerkkarten verbinden, wenn vSwitch der Netzwerkstapel ist, während Sie nur zwei Netzwerkkarten verbinden können, wenn Linux-Bridge der Netzwerkstapel ist.

Weitere Informationen zur Unterstützung von NIC-Anleihen in XenServer finden Sie unterNetzwerke.

Informationen zu XenServer-Netzwerken