L'analisi del traffico in tempo reale fornisce informazioni utili sul monitoraggio del traffico in tempo reale e dei pacchetti bidirezionali. L'analisi del traffico monitora il traffico in tempo reale in un'origine o tra l'origine e la destinazione insieme all'acquisizione dei pacchetti. Questo consente di identificare flussi non attivi tra l'origine e la destinazione. Se il contatore dei pacchetti di un determinato flusso nell'endpoint di origine indica un valore molto più alto del valore del contatore dei pacchetti di tale flusso nell'endpoint di destinazione, potrebbe verificarsi un'eliminazione dei pacchetti tra i due endpoint. Tale scenario potrebbe indicare la presenza di un problema relativo al flusso che è possibile tracciare per un'ulteriore analisi. L'analisi del traffico è quindi utile per risolvere i problemi della rete virtuale. È possibile individuare il numero di pacchetti in entrata o in uscita da una porta e l'eliminazione imprevista di un pacchetto.
In una sessione LTA sono supportate le funzionalità seguenti solo con API NSX:
- la sessione LTA supporta l'azione di conteggio per il fastpath ENS. Per ulteriori informazioni, vedere il Guida di NSX API.
- La sessione LTA supporta l'azione delle statistiche del percorso dati. Per specificare questa azione, impostare la proprietà actions su
datapath_stats_config
nella seguente API NSX:PUT https://<nsx-mgr>/policy/api/v1/infra/livetraces/<livetrace-id>
Per ulteriori informazioni sull'API, consultare Guida di NSX API.
- Esempi:
-
L'API seguente crea una richiesta di sessione LTA in una porta di origine con l'azione delle statistiche del percorso dati.
PUT https://<nsx-mgr>/policy/api/v1/infra/livetraces/<livetrace-id> { "src_port_path" : "/infra/segments/InfraSegment101/ports/default:066b6ef4-3f5e-4fb4-b6df-751c006a4a50", "filter" : { "ip_info" : { "src_ip" : "192.168.1.10/32", "dst_ip" : "192.168.2.10/32" }, "resource_type" : "FieldsFilterData" }, "actions" : { "datapath_stats_config" : { "trace_type" : "UNI_DIRECTIONAL" } }, "timeout" : 10 }
L'API seguente recupera i dettagli di un risultato di sessione LTA.
GET https://<nsx-mgr>/policy/api/v1/infra/livetraces/<livetrace-id>/result
Limitazioni
- LTA supportato solo negli ambienti di NSX con supporto overlay.
- LTA non è supportato in DPU.
- LTA non è supportato nella configurazione attiva/attiva di T0.
- LTA non è supportato in Global Manager.
- LTA non può osservare i componenti VMware Cloud che non appartengono al dominio di gestione NSX, come ad esempio IGW.
Miglioramenti
A partire da NSX 4.2, la sessione LTA può acquisire le statistiche di debug in tempo reale dai moduli a livello di kernel del percorso dei dati nei nodi di trasporto host ESXi. Le statistiche di debug possono consentire agli utenti di NSX avanzati di approfondire i problemi correlati al percorso dei dati a scopo di debug in tempo reale. Al termine della sessione LTA, le statistiche di debug vengono segnalate all'appliance NSX Manager.
Impatto sulle prestazioni
Quando l'azione di conteggio LTA è abilitata nel fastpath ENS, può influire sulle prestazioni della rete. L'impatto sulle prestazioni osservato durante l'utilizzo di LTA è una riduzione di circa il 7% circa il 20% delle velocità di PPS e MBPS.
Elenco di alcuni degli scenari in cui potrebbe verificarsi l'impatto sulle prestazioni:
- Traffico all'interno dell'host ESXi: si riferisce al traffico contenuto in un singolo host ESXi, in cui si verifica la comunicazione tra macchine virtuali in esecuzione nello stesso hypervisor.
- Traffico attraverso l'host ESXi: si riferisce al traffico che si sposta tra le macchine virtuali in hypervisor diversi (ESXi) e il traffico passa non solo all'interno di ciascuna macchina virtuale, ma anche attraverso la NIC fisica (pNIC) di ciascun hypervisor.
- DFW è abilitato insieme a LTA: si riferisce al caso in cui LTA e DFW sono abilitati contemporaneamente, il che significa che entrambe le funzionalità sono attive e funzionanti insieme.
Creazione di una sessione
Per avviare una sessione LTA, fare clic su Nuova sessione. Per informazioni dettagliate, vedere Creazione di una sessione di analisi del traffico in tempo reale.
Elenco delle sessioni
Stato | Descrizione |
---|---|
In corso | La sessione sta raccogliendo i risultati. Attendere la fine della sessione. |
Realizzato | Una sessione con lo stato Realizzato è una sessione la cui configurazione dell'intento risulta eseguita nel piano di gestione. |
Non realizzato | Una sessione con lo stato Non realizzato è una sessione la cui configurazione dell'intento non risulta ancora eseguita nel piano di gestione. |
Terminato parzialmente | È disponibile solo un risultato parziale della sessione. Alcuni risultati della sessione potrebbero essere stati persi. |
Terminato | Al termine della sessione, è possibile visualizzarla per ulteriori analisi. È anche possibile eseguire nuovamente, duplicare o eliminare la sessione. |
Annullato | La sessione viene annullata per un'eccezione. |
Invalidato | La sessione viene annullata in modo proattivo dal servizio del piano dati a causa della disconnessione della porta di origine o perché il servizio del piano dati è inattivo. Assicurarsi che la porta di origine o di destinazione non sia stata migrata o disconnessa durante la sessione LTA in esecuzione e riprovare. |
Timeout | La sessione è scaduta. |
Per visualizzare lo stato più recente, fare clic sull'icona Aggiorna. Per eseguire le attività seguenti, fare clic sul , quindi sull'opzione richiesta.
Opzione | Descrizione |
---|---|
Esegui nuovamente | Esegue di nuovo una sessione esistente. La sessione persiste solo per un'ora. |
Elimina | Consente di eliminare una sessione esistente. |
Copia percorso negli appunti | Consente di ottenere il percorso della configurazione LTA. È possibile utilizzare il percorso copiato in un secondo momento, nonché filtrare le sessioni LTA utilizzando il percorso copiato. |
Dettagli della sessione
Scheda Osservazioni | Descrizione |
---|---|
Consegnato | Numero totale di osservazioni ricevute per il ciclo traceflow. |
Eliminato | Numero totale di osservazioni eliminate per il round traceflow. |
Numero di hop fisico | Il numero di sequenza è il numero di hop di osservazione del traceflow. Il numero di hop per le osservazioni sul nodo di trasporto in cui viene inserito un pacchetto di traceflow può essere 0. Il numero di hop viene incrementato ogni volta che un nodo di trasporto successivo riceve il pacchetto di traceflow. Il numero di sequenza 999 indica che non è stato possibile determinare il numero di hop per l'osservazione contenitore. |
Tipo di osservazione | Il tipo di osservazione può essere Inoltrato, Eliminato, Consegnato, Ricevuto e Iniettato. |
Nodo di trasporto | Il nome del nodo di trasporto che ha osservato un pacchetto traceflow. |
Componente | Il nome del componente che ha effettuato l'osservazione. |
Azioni | È possibile visualizzare i dettagli per una determinata osservazione del traceflow, come i dettagli MAC di un segmento o di un commutatore logico. |
Scheda Conteggio pacchetti | Descrizione |
---|---|
Componente | Il tipo di componente. |
Nodo di trasporto | L'ID del nodo di trasporto che ha osservato un pacchetto traceflow. |
Pacchetti ricevuti, inoltrati ed eliminati | Il numero di pacchetti traceflow ricevuti, inoltrati o eliminati. |