Udostępnij za pośrednictwem


Funkcja RSC w przełączniku wirtualnym

Funkcja łączenia segmentów odbierania (RSC) w vSwitchu jest funkcją w systemach Windows Server 2019 i Windows 10 października 2018 r., która pomaga zmniejszyć wykorzystanie procesora CPU hosta i zwiększyć przepływność dla obciążeń wirtualnych poprzez łączenie wielu segmentów TCP w mniej, ale większe segmenty. Przetwarzanie mniejszej liczby dużych segmentów (złączonych) jest bardziej wydajne niż przetwarzanie wielu małych segmentów. Aby dowiedzieć się więcej, zobacz Wymagania dotyczące sieci hosta dla usługi Azure Local.

System Windows Server 2012 lub nowszy zawierał sprzętową wersję odciążania (zaimplementowaną w fizycznej karcie sieciowej) technologię znaną również jako Łączenie Segmentów Odbierania. Ta odciążona wersja funkcji RSC jest nadal dostępna w nowszych wersjach systemu Windows. Jest on jednak niezgodny z obciążeniami wirtualnymi i został wyłączony po dołączeniu fizycznej karty sieciowej do przełącznika wirtualnego. Aby uzyskać więcej informacji na temat wersji tylko sprzętowej RSC, zapoznaj się z Receive Segment Coalescing (RSC).

Scenariusze, które korzystają z funkcji RSC w przełączniku wirtualnym

Obciążenia, których ścieżka danych przechodzi przez przełącznik wirtualny, korzystają z tej funkcji.

Na przykład:

  • Wirtualne karty sieciowe hosta, w tym:

    • Sieć zdefiniowana programowo

    • Hyper-V Host

    • Storage Spaces Direct

  • wirtualne karty sieciowe gościa Hyper-V

  • Bramki GRE w modelu sieciowania zdefiniowanego programowo

  • Kontener

Obciążenia, które nie są zgodne z tą funkcją, obejmują:

  • Bramy IPSEC dla sieci definiowanych programowo

  • wirtualne karty sieciowe z obsługą SR-IOV

  • SMB Direct

Konfigurowanie funkcji RSC w przełączniku wirtualnym

Domyślnie na zewnętrznych przełącznikach wirtualnych włączono funkcję RSC.

Wyświetl bieżące ustawienia:

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

włączyć lub wyłączyć funkcję RSC przełącznika wirtualnego

Ważny

Ważne: technologia RSC w przełączniku wirtualnym może być włączona i wyłączona na bieżąco bez wpływu na istniejące połączenia.

wyłącz funkcję RSC w przełączniku wirtualnym

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false

ponownie włączyć funkcję RSC w przełączniku wirtualnym

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $True

Aby uzyskać więcej informacji, zobacz Set-VMSwitch.