È possibile configurare gli host ESXi nella rete per misurare le statistiche della latenza di rete da pNIC a vNIC, da vNIC a pNIC, da vNIC a vNIC e da VTEP a VTEP.
La configurazione è supportata solo utilizzando le REST API di NSX. Nei passaggi della procedura seguente sono elencate le API del piano di gestione che è necessario eseguire per configurare il calcolo delle varie statistiche della latenza di rete. Per informazioni dettagliate su schema API, richiesta di esempio, risposta di esempio e messaggi di errore di tutte le API, è necessario consultare la Guida all'API di NSX-T Data Center.
Prerequisiti
Sia gli host gestiti da vCenter sia gli host ESXi autonomi che si desidera configurare per la misurazione delle statistiche della latenza di rete devono essere preparati per NSX-T Data Center. Ovvero, i componenti NSX-T Data Center devono essere installati su tutti gli host ESXi della rete.
Procedura
- Per calcolare le statistiche della latenza della rete da vNIC a vNIC, da pNIC a vNIC e da vNIC a pNIC, eseguire i passaggi seguenti:
- Creare un profilo di latenza con la seguente API POST:
POST https://<NSX-Manager-IP>/api/v1/latency-profiles
Per impostazione predefinita, la latenza da vNIC a vNIC viene misurata per tutte le vNIC nel nodo di trasporto dell'host.
Nel corpo della richiesta di questa API, configurare le informazioni seguenti:- Abilitare o disabilitare la latenza pNIC nell'host. Quando è abilitata, per ogni vNIC nel nodo di trasporto host viene calcolata la latenza da pNIC a vNIC e da vNIC a pNIC.
- Specificare la frequenza o l'intervallo di campionamento, ma non entrambi.
- Creare un NSGroup con nodi di trasporto come tipo di destinazione in NSGroupsSimpleExpression con la seguente API POST:
POST https://<NSX-Manager-IP>/api/v1/ns-groups
Se nell'interfaccia utente è abilitata la modalità Manager, è possibile utilizzare l'interfaccia utente per creare NSGroup e specificare i nodi di trasporto nei criteri di appartenenza.
- Creare un profilo di configurazione del servizio con la seguente API POST:
POST https://<NSX-Manager-IP>/api/v1/service-configs
Questa API combina il profilo di latenza e il componente NSGroup creato nei passaggi precedenti.
- Creare un profilo di latenza con la seguente API POST:
- Per misurare le statistiche della latenza da VTEP a VTEP, abilitare la latenza nel profilo di monitoraggio dell'integrità BFD, che è un tipo di risorsa nel profilo della zona di trasporto. Eseguire la seguente API PUT o POST:
- POST https://<NSX-Manager-IP>/api/v1/transportzone-profiles
- PUT https://<NSX-Manager-IP>/api/v1/transportzone-profiles/<transportzone-profile-id>
Operazioni successive
Esportare le statistiche in un agente di raccolta esterno per effettuare ulteriori indagini e risolvere i problemi di latenza specifici della rete.