NetScaler VPX 12-1

Konfigurieren von VPX-Instanzen für die Verwendung von Single-Root-I/O-Virtualisierungs-Netzwerkschnittstellen (SR-IOV)

Nachdem Sie eine Citrix ADC VPX-Instanz auf Citrix Hypervisor installiert und konfiguriert haben, können Sie die virtuelle Appliance für die Verwendung von SR-IOV-Netzwerkschnittstellen konfigurieren.

Einschränkungen

Citrix Hypervisor unterstützt die folgenden Funktionen auf SRIOV-Schnittstellen nicht:

  • L2-Modus Umschaltung
  • Clustering
  • Adminpartitionierung [Freigegebener VLAN-Modus]
  • Hochverfügbarkeit [Aktiv - Aktiver Modus]
  • Jumbo-Rahmen
  • IPv6-Protokoll in Cluster-Umgebung

Voraussetzungen

Stellen Sie auf dem Citrix Hypervisor-Host sicher, dass Sie:

  • Fügen Sie dem Host die Intel 82599-Netzwerkschnittstellenkarte (NIC) hinzu.
  • Setzen Sie den ixgbevf-Treiber auf die schwarze Liste, indem Sie der Datei /etc/modprobe.d/blacklist.conf den folgenden Eintrag hinzufügen:
    schwarze Liste ixgbevf
  • Aktivieren Sie SR-IOV Virtual Functions (VFs), indem Sie der Datei /etc/modprobe.d/ixgbe den folgenden Eintrag hinzufügen:
    Optionen ixgbe max_vfs=<Anzahl_der_VFs> wobei <number_VFs> die Anzahl der SR-IOV VFs ist, die Sie erstellen möchten.
  • Stellen Sie sicher, dass SR-IOV im BIOS aktiviert ist.

Hinweis:

IXGBE-Treiberversion 3.22.3 wird empfohlen.

Weisen Sie der VPX-Instanz SR-IOV VFs mithilfe des Citrix Hypervisor-Hosts zu

Um SR-IOV-Netzwerkschnittstellen einer Citrix ADC VPX-Instanz zuzuweisen, führen Sie die folgenden Schritte aus:

1. Verwenden Sie auf dem Citrix Hypervisor-Host den folgenden Befehl, um die SR-IOV-VFs der Citrix ADC VPX-Instanz zuzuweisen:

     xe host-call-plugin plugin=iovirt host-uuid=&lt;Xen host UUID\&gt; fn=zuweisen\_free\_vf args:uuid=&lt;Netscalar VM UUID\&gt; args:ethdev=&lt;interface name\&gt; args:mac=&lt;mac addr\&gt;

     Ort:

-  <Xen host UUID\> ist die UUID des Citrix Hypervisor-Hosts.

-  <Netscalar VM UUID\> ist die UUID der Citrix ADC VPX-Instanz.

-  <interface name\> ist die Schnittstelle für die SR-IOV VFs.

-  <mac addr \> ist die MAC-Adresse des SR-IOV VF.

Hinweis:

Geben Sie im Parameter args:mac= die zu verwendende MAC-Adresse an. Wenn sie nicht angegeben ist, generiert das iovirt-Skript zufällig eine MAC-Adresse und weist sie zu. Wenn Sie die SR-IOV VFs im Link Aggregation-Modus verwenden möchten, stellen Sie außerdem sicher, dass Sie die MAC-Adresse als 00:00:00:00:00:00 angeben.

2. Starten Sie die Citrix ADC VPX-Instanz.

Aufheben der Zuweisung von SR-IOV VFs zur VPX-Instanz mithilfe des Citrix Hypervisor-Hosts

Wenn Sie falsche SR-IOV-VFs zugewiesen haben oder die zugewiesenen SR-IOV-VFs ändern möchten, müssen Sie die Zuweisung der SR-IOV-VFs aufheben und sie der Citrix ADC VPX-Instanz neu zuweisen.

Um die einer Citrix ADC VPX-Instanz zugewiesene SR-IOV-Netzwerkschnittstelle aufzuheben, führen Sie die folgenden Schritte aus:

1. Verwenden Sie auf dem Citrix Hypervisor-Host den folgenden Befehl, um die SR-IOV-VFs der Citrix ADC VPX-Instanz zuzuweisen und die Citrix ADC VPX-Instanz neu zu starten:

     xe host-call-plugin plugin=iovirt host-uuid=&lt;Xen\_host\_UUID\&gt; fn=Zuweisung aufheben\_all **args:uuid=&lt;Netscalar\_VM\_UUID\&gt;

     Ort:

  -  <Xen\_host\_UUID\> - The UUID of the Citrix Hypervisor host.

-  <Netscalar\_VM\_UUID\> - Die UUID der Citrix ADC VPX-Instanz

2. Starten Sie die Citrix ADC VPX-Instanz.

Um die virtuellen SR-IOV-Funktionen im Linkaggregationsmodus zu verwenden, müssen Sie die Spoof-Prüfung für virtuelle Funktionen, die Sie erstellt haben, deaktivieren. Verwenden Sie auf dem Citrix Hypervisor-Host den folgenden Befehl, um die Spoof-Prüfung zu deaktivieren:

ip link set <interface\_name\> vf <VF\_id\> spoofchk off

Ort:

  • <interface_name> ist der Name der Schnittstelle.
  • <VF_id> ist die ID der virtuellen Funktion.

Nachdem Sie die Spoof-Prüfung für alle von Ihnen erstellten virtuellen Funktionen deaktiviert haben, starten Sie die Citrix ADC VPX-Instanz neu und konfigurieren Sie die Linkaggregation. Anweisungen finden Sie unter Link-Aggregation konfigurieren.

Wichtig:

Achten Sie beim Zuweisen der SR-IOV-VFs zur Citrix ADC VPX-Instanz darauf, dass Sie für die VFs die MAC-Adresse 00:00:00:00:00:00 angeben.

Konfigurieren von VLAN auf der SR-IOV-Schnittstelle

Sie können VLAN auf den virtuellen Funktionen des SR-IOV konfigurieren, Anweisungen dazu finden Sie unter Konfigurieren eines VLAN.

Wichtig:

Stellen Sie sicher, dass der Citrix Hypervisor-Host keine VLAN-Einstellungen für die VF-Schnittstelle enthält.

Konfigurieren von VPX-Instanzen für die Verwendung von Single-Root-I/O-Virtualisierungs-Netzwerkschnittstellen (SR-IOV)