Um Hosts auf die Teilnahme an NSX vorzubereiten, müssen Sie NSX-Kernel-Module auf ESXi-Hosts installieren. So können Sie die NSX-Steuerungskomponenten- und Managementebenen-Fabric erstellen. In VIB-Dateien gepackte NSX-Kernel-Module werden im Hypervisor-Kernel ausgeführt und stellen Dienste wie Distributed Routing, verteilte Firewall und Bridging-Funktionen bereit.
Sie können die NSX-VIBs manuell herunterladen und zum Host-Image hinzufügen. Die Download-Pfade für jede Version von NSX variieren. Rufen Sie die jeweiligen VIBs stets über die NSX-Download-Seite ab.
Prozedur
Ergebnisse
Wenn Sie einen ESXi-Host zur NSX-Fabric hinzufügen, werden die folgenden VIBs auf dem Host installiert.
- nsx-adf
- (Automatisiertes Diagnose-Framework) Erfasst und analysiert Leistungsdaten, um sowohl lokale (auf dem Host) als auch zentrale (datencenterübergreifende) Diagnosen zu Leistungsproblemen zu erstellen.
- nsx-aggservice
- Stellt hostseitige Bibliotheken für den NSX-Zusammenfassungsdienst bereit. Der NSX-Zusammenfassungsdienst wird auf den Managementebenenknoten ausgeführt und ruft Laufzeitstatistiken von NSX-Komponenten ab.
- nsx-cfgagent
- Stellt Kommunikation zwischen der zentralen Control Plane und Hypervisors bereit. Erhält den logischen Netzwerkzustand von der zentralen Control Plane und programmiert diesen Zustand auf der Data Plane.
- nsx-cli-libs
- Stellt die NSX-CLI auf Hypervisor-Hosts bereit.
- nsx-common-libs
- Stellen einige Hilfsklassen bereit, unter anderem AES, SHA-1, UUID und Bitmap.
- nsx-context-mux
- Bietet NSX Guest Introspektion-Relaisfunktionalität. Ermöglicht VMware Tools Gast-Agents das Weiterleiten von Gastkontext an interne und registrierte Partner-Appliances von Drittanbietern.
- nsx-esx-datapath
- Bietet NSX-Paket-Verarbeitungsfunktionalität auf der Data Plane.
- nsx-exporter
- Stellt Hostagents bereit, die Laufzeitstatistiken an den Zusammenfassungsdienst melden, der auf der Management Plane ausgeführt wird.
- nsx-host
- Liefert Metadaten für das VIB-Paket, das auf dem Host installiert ist.
- nsx-metrics-libs
- Stellt Metrik-Hilfsklassen für das Erfassen von Daemon-Metriken bereit.
- nsx-mpa
- Stellt Kommunikation zwischen NSX Manager und Hypervisor-Hosts bereit.
- nsx-nestdb
- NestDB ist eine Datenbank, in der NSX-Konfigurationen im Zusammenhang mit dem Host gespeichert werden (gewünschter/Laufzeitstatus usw.).
- nsx-opsagent
- Gibt Operations Agent-Ausführungen (Transportknoten-Realisation, Link-Layer-Discovery-Protokoll-LLDP, Traceflow, Paketerfassung usw.) an die Management Plane weiter.
- nsx-netcpa
-
Bietet die Kommunikation, die von den verschiedenen Komponenten benötigt wird.
- nsx-platform-client
- Stellt einen allgemeinen CLI-Ausführungs-Agent für die zentrale CLI und die Erfassung von Überwachungsprotokollen bereit.
- nsx-profiling-libs
- Bietet die Funktionalität der Profilerstellung basierend auf gpeftool, welches auch für die Daemon-Prozess-Profilerstellung verwendet wird.
- nsx-proxy
- Stellt den einzigen Northbound-Kontaktpunkt-Agent bereit, der mit der zentralen Control Plane und der Management Plane kommuniziert.
- nsx-python-gevent
- Enthält Python Gevent
- nsx-python-greenlet
- Enthält die Python Greenlet-Bibliothek (Drittanbieterbibliotheken).
- nsx-python-logging
- Enthält die Python-Protokolle.
- nsx-python-protobuf
- Bietet Python-Bindungen für Protokollpuffer.
- nsx-rpc-libs
- Diese Bibliothek bietet NSX-RPC-Funktionalität.
- nsx-sfhc
- Dienst-Fabric-Hostkomponente (Service Fabric Host Component; SFHC). Liefert einen Hostagenten für die Verwaltung des Lebenszyklus des Hypervisors als Fabric-Host im Bestand der Managementebene Darüber erhalten Sie einen Kanal für Vorgänge wie NSX-Upgrade sowie Deinstallation und Überwachung von NSX-Modulen auf Hypervisors.
- nsx-shared-libs
- Enthält die gemeinsam genutzten NSX-Bibliotheken.
- nsx-upm-libs
- Bietet einheitliche Profil-Verwaltungsfunktionen für eine verminderte clientseitige Konfiguration und das Vermeiden einer doppelten Datenübertragung.
- nsx-vdpi
- Bietet Deep Packet Inspection-Funktionen für die verteilte Firewall für NSX.
- vsipfwlib
- Bietet verteilte Firewall-Funktionalität.
- nsxcli
- Stellt die NSX-CLI auf Hypervisor-Hosts bereit.
Zur Überprüfung können Sie den Befehl esxcli software vib list | grep -E 'nsx|vsip' oder esxcli software vib list | grep <jjjj-mm-tt> auf dem ESXi-Host ausführen. Dabei ist das Datum der Tag, an dem Sie die Installation durchgeführt haben.
Nächste Maßnahme
Fügen Sie den Host der NSX-Management Plane hinzu. Siehe Erstellen eines NSX Manager-Clusters mithilfe der CLI.