RSC nel vSwitch

Receive Segment Coalescing (RSC) in vSwitch è una funzionalità di Windows Server 2019 e Aggiornamento di Windows 10 (ottobre 2018) che consente di ridurre l'utilizzo della CPU host e aumentare la velocità effettiva per i carichi di lavoro virtuali unendo più segmenti TCP in meno segmenti, ma segmenti più grandi. L'elaborazione di segmenti più grandi (uniti) è più efficiente rispetto all'elaborazione di numerosi segmenti di piccole dimensioni. Per maggiori informazioni, consultare la sezione Requisiti di rete host per Azure Stack HCI.

Windows Server 2012 e versioni successive includevano una versione offload solo hardware (implementata nella scheda di rete fisica) della tecnologia nota anche come Coalescing segmento di ricezione. Questa versione offloaded di RSC è ancora disponibile nelle versioni successive di Windows. Tuttavia, non è compatibile con i carichi di lavoro virtuali ed è stata disabilitata una volta collegata un adattatore di rete fisica a un vSwitch. Per maggiori informazioni sulla versione solo hardware di RSC, consultare la sezione Receive Segment Coalescing (RSC).

Scenari che traggono vantaggio da RSC in vSwitch

I carichi di lavoro il cui percorso dati attraversa un commutatore virtuale trae vantaggio da questa funzionalità.

Ad esempio:

  • NIC virtuali host che includono:

    • SDN (Software Defined Networking)

    • Host Hyper-V

    • Spazi di archiviazione diretta

  • NIC virtuali guest Hyper-V

  • Gateway GRE Software Defined Networking

  • Contenitore

I carichi di lavoro non compatibili con questa funzionalità includono:

  • Gateway IPSEC Software Defined Networking

  • NIC virtuali abilitate per SR-IOV

  • SMB diretto

Configurare RSC in vSwitch

Per impostazione predefinita, nei vSwitches, esterni è abilitato RSC.

Visualizzare le impostazioni correnti:

Get-VMSwitch -Name vSwitchName | Select-Object *RSC*

Abilitare o disabilitare RSC in vSwitch

Importante

Importante: RSC in vSwitch può essere abilitato e disabilitato in tempo reale senza alcun impatto sulle connessioni esistenti.

Disabilitare RSC in vSwitch

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false

Riabilitare RSC in vSwitch

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $True

Per maggiori informazioni, vedere Set-VMSwitch.