Per preparare l'integrazione degli host in NSX, è necessario installare i moduli del kernel NSX sugli host ESXi. Questo consente di creare l'infrastruttura del piano di controllo e del piano di gestione NSX . I moduli del kernel NSX inclusi nei file VIB vengono eseguiti all'interno del kernel dell'hypervisor e forniscono servizi quali routing distribuito, firewall distribuito e funzionalità di bridging.
È possibile scaricare i file VIB NSX manualmente e integrarli nell'immagine dell'host. I percorsi di download possono cambiare a seconda della versione di NSX. Controllare sempre la pagina dei download di NSX per ottenere i VIB appropriati.
Procedura
risultati
Con l'aggiunta di un host ESXi all'infrastruttura di NSX, nell'host vengono installati i file VIB elencati di seguito.
- nsx-adf
- (Automated Diagnostics Framework) Raccoglie e analizza i dati sulle prestazioni per produrre diagnosi dei problemi relativi alle prestazioni sia locali (a livello di host) sia centrale (tra i data center).
- nsx-aggservice
- Offre librerie lato host per il servizio di aggregazione NSX. Il servizio di aggregazione NSX viene eseguito nei nodi del piano di gestione e recupera lo stato di runtime dai componenti NSX.
- nsx-cfgagent
- Consente le comunicazioni tra il piano di controllo centrale e gli hypervisor. Riceve lo stato della rete logica dal piano di controllo centrale e programma questo stato nel piano dati.
- nsx-cli-libs
- Fornisce l'interfaccia CLI NSX sugli host dell'hypervisor.
- nsx-common-libs
- Fornisce alcune classi di utilità come AES, SHA-1, UUID, bitmap e altre.
- nsx-context-mux
- Offre la funzionalità di inoltro NSX Guest Introspection. Consente agli agenti guest di VMware Tools di inoltrare il contesto guest alle appliance aziendali e dei partner registrati di terze parti.
- nsx-esx-datapath
- Offre la funzionalità di elaborazione dei pacchetti del piano dati di NSX.
- nsx-exporter
- Fornisce agenti host che segnalano lo stato di runtime al servizio di aggregazione in esecuzione nel piano di gestione.
- nsx-host
- Fornisce metadati per il bundle VIB installato nell'host.
- nsx-metrics-libs
- Fornisce classi di utilità di metriche per la raccolta delle metriche daemon.
- nsx-mpa
- Consente le comunicazioni tra NSX Manager e gli host hypervisor.
- nsx-nestdb
- NestDB è un database in cui sono archiviate le configurazioni NSX correlate all'host (stato desiderato/di runtime e così via).
- nsx-opsagent
- Comunica le esecuzioni degli agenti operativi (realizzazione del nodo di trasporto, Link Layer Discovery Protocol - LLDP, traceflow, acquisizione di pacchetti e così via) al piano di gestione.
- nsx-netcpa
-
Fornisce le comunicazioni richieste dai vari componenti.
- nsx-platform-client
- Fornisce un agente di esecuzione CLI comune per un'interfaccia CLI centralizzata e una raccolta di registri di controllo.
- nsx-profiling-libs
- Offre la funzionalità di profilatura basata su gpeftool, utilizzata per la profilatura dei processi daemon.
- nsx-proxy
- Fornisce l'unico agente punto di contatto in direzione nord che comunica con il piano di controllo centrale e il piano di gestione.
- nsx-python-gevent
- Contiene Python Gevent.
- nsx-python-greenlet
- Contiene la libreria Python Greenlet (librerie di terze parti).
- nsx-python-logging
- Contiene i registri Python.
- nsx-python-protobuf
- Fornisce binding Python per i buffer del protocollo.
- nsx-rpc-libs
- Libreria che offre funzionalità nsx-rpc.
- nsx-sfhc
- Componente host dell'infrastruttura del servizio (SFHC). Fornisce un agente host per la gestione del ciclo di vita dell'hypervisor come host di infrastruttura nell'inventario del piano di gestione. Questo offre un canale per operazioni quali l'aggiornamento di NSX e la disinstallazione e il monitoraggio dei moduli di NSX sugli hypervisor.
- nsx-shared-libs
- Contiene le librerie NSX condivise.
- nsx-upm-libs
- Offre una funzionalità di gestione dei profili unificata per appiattire la configurazione lato client ed evitare la trasmissione di dati duplicati.
- nsx-vdpi
- Offre funzionalità di ispezione approfondita dei pacchetti per il firewall distribuito NSX.
- vsipfwlib
- Offre la funzionalità del firewall distribuito.
- nsxcli
- Fornisce l'interfaccia CLI di NSX sugli host hypervisor.
Per verificare la possibilità di eseguire il comando esxcli software vib list | grep -E 'nsx|vsip' o esxcli software vib list | grep <aaaa-mm-gg> sull'host ESXi, dove il giorno è quello in cui è stata eseguita l'installazione.
Operazioni successive
Aggiungere l'host al piano di gestione NSX. Vedere Formare un cluster di NSX Manager utilizzando la CLI.