L'abilitazione di SR-IOV in VMware è facoltativa, ma è necessaria per sfruttare al meglio i vantaggi di DPDK e migliorare le prestazioni dell'elaborazione dei pacchetti.

Prerequisiti

Questa operazione richiede una scheda NIC specifica. I seguenti chipset sono certificati da VMware per l'utilizzo con SD-WAN Gateway.

  • Intel 82599/82599ES
  • Intel X710/XL710
Nota: Prima di utilizzare le schede Intel X710/XL710 in modalità SR-IOV in VMware, verificare che le versioni supportate di firmware e driver specificate nella sezione Prerequisiti di distribuzione siano installate correttamente.

Per abilitare SR-IOV in VMware:

  1. Assicurarsi che la scheda NIC supporti SR-IOV. Controllare l'elenco VMware Hardware Compatibility List (HCL) all'indirizzo https://www.vmware.com/resources/compatibility/search.php?deviceCategory=io

    Nome marchio: (Brand Name:) Intel

    Tipo di dispositivo I/O: (I/O Device Type:) Rete

    Funzionalità: (Features:) SR-IOV

    vcg-compatibility-guide

    Il seguente articolo della Knowledge Base di VMware illustra come abilitare SR-IOV nella scheda NIC supportata: https://kb.vmware.com/s/article/2038739

  2. Una volta che si dispone di una scheda NIC supportata, passare all'host VMware specifico, selezionare la scheda Configura (Configure), quindi scegliere Schede di rete fisiche (Physical adapters).

    vcg-physical-adapters

  3. Selezionare Modifica impostazioni (Edit Settings). Modificare Stato (Status) impostandolo su Abilitato (Enabled) e specificare il numero di funzioni virtuali richieste. Questo numero varia in base al tipo di scheda NIC.
  4. Riavviare l'hypervisor.

    vcg-number-virtual_functions

  5. Se la funzionalità SR-IOV viene abilitata correttamente, dopo il riavvio di ESXi viene visualizzato il numero di funzioni virtuali per tale NIC specifica.

    vcg-sr-iov-vfs-area-display