RSC no vSwitch
O RSC (União de Segmento de Recebimento) do vSwitch é um recurso do Windows Server 2019 e da Atualização de outubro de 2018 para o Windows 10 que ajuda a reduzir a utilização da CPU do host e aumenta a taxa de transferência das cargas de trabalho virtuais, unindo vários segmentos TCP em um número menor de segmentos, porém, maiores. Processar um número menor de segmentos grandes (unidos) é mais eficiente do que processar vários segmentos pequenos. Para saber mais, confira Requisitos de rede de host do Azure Stack HCI.
O Windows Server 2012 e posterior incluía uma versão de descarregamento somente de hardware (implementada no adaptador de rede física) da tecnologia também conhecida como União de Segmento de Recebimento. Essa versão descarregada do RSC ainda está disponível em versões posteriores do Windows. No entanto, ela é incompatível com as cargas de trabalho virtuais e foi desabilitada depois que um adaptador de rede física foi anexado a um vSwitch. Para obter mais informações sobre a versão somente de hardware do RSC, confira RSC (União de Segmento de Recebimento).
Cenários que se beneficiam do RSC no vSwitch
As cargas de trabalho cujo caminho de dados percorre um comutador virtual se beneficiam desse recurso.
Por exemplo:
NICs virtuais de host, incluindo:
Rede definida pelo software
Host do Hyper-V
Espaços de armazenamento Diretos
NICs virtuais convidadas do Hyper-V
Gateways do GRE da Rede definida pelo software
Contêiner
As cargas de trabalho que não são compatíveis com esse recurso incluem:
Gateways do IPSec da Rede definida pelo software
NICs virtuais habilitadas para SR-IOV
SMB Direct
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*
Habilitar ou desabilitar o RSC no vSwitch
Importante
Importante: o RSC no vSwitch pode ser habilitado e desabilitado em tempo real sem afetar as conexões existentes.
Desabilitar o RSC no vSwitch
Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false
Habilitar novamente o RSC no vSwitch
Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $True
Para obter mais informações, confira Set-VMSwitch.