Konfigurieren einer Citrix ADC VPX-Instanz für die Verwendung der SR-IOV-Netzwerkschnittstelle
Nachdem Sie die Citrix ADC VPX-Instanz auf VMware ESX installiert und konfiguriert haben, können Sie den VMware vSphere-Webclient verwenden, um die virtuelle Appliance für die Verwendung von Single Root I/O Virtualization (SR-IOV)-Netzwerkschnittstellen zu konfigurieren.
Einschränkungen
Für Citrix ADC VPX, die mit SR-IOV-Netzwerkschnittstelle konfiguriert ist, gelten folgende Einschränkungen:
- Die folgenden Funktionen werden auf SR-IOV-Schnittstellen mit Intel 82599 10G NIC auf ESX VPX nicht unterstützt:
- L2-Modus Umschaltung
- Statische Link-Aggregation und LACP
- Clustering
- Adminpartitionierung [Freigegebener VLAN-Modus]
- Hochverfügbarkeit [Aktiv - Aktiver Modus]
- Jumbo-Rahmen
- IPv6
- Die folgenden Funktionen werden für die SR-IOV-Schnittstelle mit einer Intel 82599 10G NIC auf KVM VPX nicht unterstützt:
- Statische Link-Aggregation und LACP
- L2-Modus Umschaltung
- Clustering
- Adminpartitionierung [Freigegebener VLAN-Modus]
- Hochverfügbarkeit [Aktiv — Aktiver Modus]
- Jumbo-Rahmen
- IPv6
- Die VLAN-Konfiguration auf dem Hypervisor für die SR-IOV-VF-Schnittstelle über den Befehl „ip link“ wird nicht unterstützt.
Voraussetzung
Stellen Sie sicher, dass Sie:
-
Fügen Sie dem ESX-Host die Intel 82599 Netzwerkkarte (NIC) hinzu. IXGBE-Treiberversion 3.7.13.7.14iov wird empfohlen.
-
Aktivieren Sie SR-IOV auf dem physischen Hostadapter wie folgt:
-
Navigieren Sie im vSphere Web Client zum Host.
-
Am Verwalten> Vernetzung Registerkarte, wählen Sie Physische Adapter. Das Feld SR-IOV Status zeigt an, ob ein physischer Adapter SR-IOV unterstützt.
-
Wählen Sie den physischen Adapter aus, und klicken Sie dann auf das Stiftsymbol, um das Dialogfeld Einstellungen bearbeiten zu öffnen.
-
Wählen Sie unter SR-IOV in der Dropdownliste Status die Option Aktiviert aus.
-
Geben Sie im Feld Anzahl der virtuellen Funktionen die Anzahl der virtuellen Funktionen ein, die Sie für den Adapter konfigurieren möchten.
-
Klicken Sie auf OK.
-
Starten Sie den Host neu.
-
-
Erstellen Sie einen verteilten virtuellen Switch (DVS) und Portgruppen. Anweisungen finden Sie in der VMware Dokumentation.
Hinweis:
Citrix hat die SR-IOV-Konfiguration nur auf DVS und Portgruppen qualifiziert.
So konfigurieren Sie Citrix ADC VPX-Instanzen für die Verwendung der SR-IOV-Netzwerkschnittstelle mithilfe von VMware vSphere Web Client:
-
Wählen Sie im vSphere Web Client Hosts und Clusteraus.
-
Aktualisieren Sie die Kompatibilitätseinstellung der Citrix ADC VPX-Instanz wie folgt auf ESX 5.5 oder höher:
-
Schalten Sie die Citrix ADC VPX-Instanz aus.
-
Klicken Sie mit der rechten Maustaste auf die Citrix ADC VPX-Instanz und wählen Sie Kompatibilität> Upgrade der VM-Kompatibilität.
-
Im Konfigurieren der VM-Kompatibilität Dialogfeld, wählen Sie ESXi 5.5 und höher vom Kompatibel mitund klicken Sie auf OKAY.
-
Klicken Sie mit der rechten Maustaste auf die Citrix ADC VPX Instanz, und klicken Sie auf Einstellungen bearbeiten.
-
Klicken Sie im Dialogfeld <virtual_appliance> - Einstellungen bearbeiten auf den Abschnitt CPU.
-
Aktualisieren Sie im Abschnitt CPU die folgenden Einstellungen:
-
CPU-Anzahl
-
Anzahl der Sockets
-
Reservierungen
-
Limit
-
Aktien
-
Legen Sie die Werte wie folgt fest:
- Wählen Sie in der Dropdownliste CPU die Anzahl der CPUs aus, die der virtuellen Appliance zugewiesen werden sollen.
(1) In der Kerne pro Sockel die Anzahl der Steckdosen aus.
1. (Optional) Aktivieren oder deaktivieren Sie im Feld CPU-Hot-Plug das Kontrollkästchen CPU-Hot-Add aktivieren .
>Hinweis: >
> Citrix empfiehlt, die Standardeinstellung (deaktiviert) zu akzeptieren.
1. Wählen Sie in der Dropdownliste Reservierung die Zahl aus, die als Maximalwert angezeigt wird.
(1) In der Grenze Wählen Sie die Zahl aus, die als Maximalwert angezeigt wird.
(1) In der Aktien Dropdown-Listen, wählen Sie Gewohnheit und die Zahl, die als Maximalwert angezeigt wird.
(1) In der Gedächtnis die folgenden Einstellungen aktualisieren:
- Größe des RAM
- Reservierungen
- Grenze
- Aktien
Legen Sie die Werte wie folgt fest:
1. Wählen Sie in der Dropdownliste RAM die Größe des RAM aus. Es sollte die Anzahl der vCPUs x 2 GB sein. Wenn beispielsweise die Anzahl der vCPU 4 ist, dann RAM = 4 x 2 GB = 8 GB.
Hinweis: Stellen Sie bei der Advanced- oder Premium-Edition des Citrix ADC VPX-Geräts sicher, dass Sie jeder vCPU 4 GB RAM zuweisen. Wenn beispielsweise die Anzahl der vCPU 4 ist, dann RAM = 4 x 4 GB = 16 GB.
1. Geben Sie in der Dropdownliste Reservierung den Wert für die Speicherreservierung ein und aktivieren Sie das Kontrollkästchen Gesamten Gastspeicher reservieren (alles gesperrt) . Die Speicherreservierung sollte der Anzahl der vCPUs x 2 GB entsprechen. Wenn die Anzahl der vCPUs beispielsweise 4 beträgt, sollte die Speicherreservierung 4 x 2 GB = 8 GB betragen.
Hinweis:
Stellen Sie bei der Advanced- oder Premium-Edition des Citrix ADC VPX-Geräts sicher, dass Sie jeder vCPU 4 GB RAM zuweisen. Wenn beispielsweise die Anzahl der vCPU 4 ist, dann RAM = 4 x 4 GB = 16 GB.
1. Wählen Sie in der Dropdownliste Limit die Zahl aus, die als Maximalwert angezeigt wird.
1. Wählen Sie in den Dropdown-Listen Freigaben die Option Benutzerdefiniertaus und wählen Sie die Zahl aus, die als Maximalwert angezeigt wird.
1. Fügen Sie eine SR-IOV-Netzwerkschnittstelle hinzu. Wählen Sie in der Dropdownliste Neues Gerät die Option Netzwerk aus und klicken Sie auf Hinzufügen.
1. Im Abschnitt Neues Netzwerk . Wählen Sie aus der Dropdown-Liste die von Ihnen erstellte Portgruppe aus und führen Sie die folgenden Schritte aus: 1. Wählen Sie in der Dropdownliste Adaptertyp die Option SR-IOV-Passthroughaus.
1. Wählen Sie in der Dropdownliste Physische Funktion den physischen Adapter aus, der der Portgruppe zugeordnet ist.
1. Wählen Sie in der Dropdownliste MTU-Änderung des Gastbetriebssystems die Option Nicht zulassenaus.
1. Klicken Sie im Dialogfeld <virtual_appliance> - Einstellungen bearbeiten auf die Registerkarte VM-Optionen .
1. Wählen Sie auf der Registerkarte VM-Optionen den Abschnitt Erweitert . Wählen Sie in der Dropdownliste Latenzempfindlichkeit die Option Hoch aus.
1. Klicken Sie auf OK.
1. Schalten Sie die Citrix ADC VPX-Instanz ein.
1. Sobald die Citrix ADC VPX-Instanz eingeschaltet ist, können Sie die Konfiguration mit dem folgenden Befehl überprüfen:
> show interface summary
Die Ausgabe sollte alle von Ihnen konfigurierten Schnittstellen anzeigen:
> show interface summary
--------------------------------------------------------------------------------
Interface MTU MAC Suffix
--------------------------------------------------------------------------------
1 0/1 1500 00:0c:29:1b:81:0b NetScaler Virtual Interface
2 10/1 1500 00:50:56:9f:0c:6f Intel 82599 10G VF Interface
3 10/2 1500 00:50:56:9f:5c:1e Intel 82599 10G VF Interface
4 10/3 1500 00:50:56:9f:02:1b Intel 82599 10G VF Interface
5 10/4 1500 00:50:56:9f:5a:1d Intel 82599 10G VF Interface
6 10/5 1500 00:50:56:9f:4e:0b Intel 82599 10G VF Interface
7 LO/1 1500 00:0c:29:1b:81:0b Netscaler Loopback interface
Done
> show inter 10/1
1) Interface 10/1 (Intel 82599 10G VF Interface) #1
flags=0xe460 <ENABLED, UP, UP, HAMON, 802.1q>
MTU=1500, native vlan=55, MAC=00:50:56:9f:0c:6f, uptime 0h21m53s
Actual: media FIBER, speed 10000, duplex FULL, fctl NONE, throughput 10000
LLDP Mode: NONE, LR Priority: 1024
RX: Pkts(838020742) Bytes(860888485431) Errs(0) Drops(2527) Stalls(0)
TX: Pkts(838149954) Bytes(860895860507) Errs(0) Drops(0) Stalls(0)
NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
Bandwidth thresholds are not set.
Done