RSC no vSwitch
O RSC (Receive Segment Coalescing) no vSwitch é um recurso da Atualização de outubro de 2018 do Windows Server 2019 e do Windows 10 que ajuda a reduzir a utilização da CPU do host e aumenta a taxa de transferência para cargas de trabalho virtuais, aglutinando vários segmentos TCP em segmentos menores, mas maiores. Processar segmentos grandes e em menor quantidade (coalescidos) é mais eficiente do que processar numerosos segmentos pequenos. Para saber mais, consulte Requisitos de rede do Anfitrião para o Azure Local.
O Windows Server 2012 e versões posteriores incluíam uma versão de descarregamento somente de hardware (implementada no adaptador de rede física) da tecnologia também conhecida como Coalizão de Segmento de Recebimento. Esta versão descarregada do RSC ainda está disponível em versões posteriores do Windows. No entanto, ele é incompatível com cargas de trabalho virtuais e foi desativado quando um adaptador de rede físico é conectado a um vSwitch. Para obter mais informações sobre a versão somente de hardware do RSC, consulte Receive Segment Coalescing (RSC).
Cenários que se beneficiam do RSC no vSwitch
As cargas de trabalho cujo caminho de dados atravessa um comutador virtual se beneficiam desse recurso.
Por exemplo:
Hospede NICs virtuais, incluindo:
Rede definida por software
Hyper-V Anfitrião
Storage Spaces Direct
Hyper-V NICs virtuais convidadas
Gateways GRE de rede definidos por software
Contentor
As cargas de trabalho que não são compatíveis com esse recurso incluem:
Gateways IPSEC de rede definidos por software
NICs virtuais ativadas SR-IOV
SMB Direto
Configurar o RSC no vSwitch
Por padrão, em vSwitches externos, o RSC está habilitado.
Veja as configurações atuais:
Get-VMSwitch -Name vSwitchName | Select-Object *RSC*
Ativar ou desativar o RSC no vSwitch
Importante
Importante: O RSC no vSwitch pode ser ativado e desativado em tempo real, sem impacto nas conexões existentes.
Desativar RSC no vSwitch
Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false
Reative o RSC no vSwitch
Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $True
Para obter mais informações, consulte Set-VMSwitch.