Fornire più core alle vNIC configurando la funzionalità Più contesti in un commutatore host in esecuzione in modalità Percorso dati avanzato. Consente di migliorare le prestazioni dei pacchetti.

In un host configurato in modalità Percorso dati avanzato, configurare più core per le vNIC per abilitare la funzionalità a più contesti.

Su un commutatore host configurato per l'esecuzione in modalità Percorso dati avanzato, è possibile configurare la funzionalità Più contesti per il traffico vNIC. Più contesti indica che le code Tx (trasmissione) e Rx (ricezione) possono utilizzare più core logici, a differenza del contesto singolo in cui la coda Tx e la coda Rx utilizzano un solo core logico. Una coppia di code Tx e Rx rappresenta una coda di vNIC.

In qualità di amministratore, è possibile assegnare più contesti alle code vNIC in base al carico del traffico di rete. Man mano che il carico del traffico aumenta per una coda di vNIC, il contesto singolo o il core logico per una coda di vNIC specifica può risultare insufficiente per il bilanciamento del carico del traffico. L'assegnazione di più contesti a tale vNIC consente di allocare più risorse vCPU per il bilanciamento del carico del traffico.

Quando si desidera ottimizzare la rete e ottenere una maggiore velocità effettiva, tenere presenti questi punti:
  • Il numero di core logici assegnati dipende dalla capacità dell'host.

  • Il numero di Default Queue RSS (DRSS) configurabili in un host dipende dal numero massimo di CPU fisiche disponibili nell'host.

  • I core logici possono essere condivisi tra le code di DRSS e Più contesti.

  • DRSS e Più contesti possono funzionare in modo indipendente. Se li si configura insieme, è tuttavia possibile ottenere ulteriori vantaggi in termini di prestazioni per le code dell'hardware fisico (DRSS) e le code della vNIC. Per ulteriori dettagli sulla configurazione di DRSS, vedere Configurazione di Default Queue Receive Side Scaling.

Prerequisiti

  • Per configurare la funzionalità Più contesti per una vNIC, creare più core logici nell'host.
  • Assicurarsi che il commutatore host sia configurato in modalità Interruzione ENS o Percorso dati avanzato. La funzionalità Più contesti non è disponibile in modalità Standard.

Procedura

  1. Per verificare che il commutatore host sia configurato per l'esecuzione in modalità Percorso dati avanzato:
    1. Navigare nell'interfaccia utente in base alla versione di NSX e selezionare un host:
      • Sistema > Infrastruttura > Host e selezionare la scheda Cluster.
      • Sistema > Infrastruttura > Host e selezionare la scheda Altri nodi.
    2. Selezionare il nodo di trasporto.
    3. Selezionare la scheda Panoramica e verificare che il parametro Enhanced Datapath Capable sia impostato su .
  2. Per configurare la funzionalità Più contesti per il traffico della vNIC gestito tramite la modalità Percorso dati avanzato, modificare le opzioni di configurazione delle macchine virtuali e impostare il valore del parametro seguente. Per dettagli su come modificare le opzioni di configurazione della macchina virtuale, vedere la Guida all'amministrazione della macchina virtuale vSphere più recente.
    ethernetX.ctxPerDev = "3"

    Dove il valore 3 indica che la funzionalità Contesto multiplo è applicata per ogni coda di vNIC.

    Altri valori supportati per i contesti sono:
    • ethernetX.ctxPerDev =1 indica che la funzionalità Contesto multiplo è applicata per ogni vNIC.
    • ethernetX.ctxPerDev =2 indica che la funzionalità Contesto multiplo è applicata per ogni macchina virtuale (per impostazione predefinita). Se si imposta il valore su 0 - ethernetX.ctxPerDev = 0, il valore viene configurato su 2 (impostazione predefinita).

risultati

Il percorso dati avanzato migliora la velocità effettiva dei pacchetti utilizzando la funzionalità Contesto multiplo impostata per le code di vNIC.