다음을 통해 공유


vSwitch의 RSC

Windows Server 2019 및 Windows 10 2018년 10월 업데이트에 도입된 vSwitch의 수신 세그먼트 병합(RSC) 기능은 다수의 TCP 세그먼트를 보다 크기가 큰 세그먼트로 병합하여 호스트 CPU 사용량을 감소시키고 가상 워크로드의 처리량을 향상시킵니다. 다수의 작은 세그먼트를 처리하는 것보다, 소수의 큰 세그먼트 (병합됨)를 처리하는 것이 효율적입니다. 자세한 내용은 Azure Stack HCI 호스트 네트워크 요구 사항을 참조하세요.

Windows Server 2012 이상에는 수신 세그먼트 병합이라고도 하는 기술의 하드웨어 전용 오프로드 버전(실제 네트워크 어댑터에서 구현됨)이 포함되어 있습니다. 이 오프로드된 RSC 버전은 이후 버전의 Windows에서 계속 사용할 수 있습니다. 그러나 가상 워크로드와 호환되지 않으며 실제 네트워크 어댑터가 vSwitch에 연결되면 사용되지 않도록 설정되었습니다. 하드웨어 전용 버전의 RSC에 대한 자세한 내용은, 수신 세그먼트 병합 (RSC)을 참조하세요.

vSwitch에서 RSC로부터 혜택을 받는 시나리오

데이터 경로가 가상 스위치를 트래버스하는 워크로드는 이 기능의 이점을 누립니다.

예시:

  • 다음을 포함한 가상 NICs 호스트:

    • 소프트웨어 정의 네트워킹

    • Hyper-V 호스트

    • 스토리지 공간 다이렉트

  • Hyper-V 게스트 가상 NICs

  • 소프트웨어 정의 네트워킹 GRE 게이트웨이

  • 컨테이너

이 기능과 호환되지 않는 워크로드는 다음과 같습니다:

  • 소프트웨어 정의 네트워킹 IPSEC 게이트웨이

  • SR-IOV 사용 가상 NICs

  • SMB 다이렉트

vSwitch에서 RSC 구성하기

기본적으로 외부 vSwitches에서 RSC가 활성화됩니다.

현재 설정 보기:

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

vSwitch에서 RSC 활성화 또는 비활성화

Important

중요: vSwitch 상의 RSC는 기존 연결에 영향을 미치지 않으면서 실시간으로 활성화 및 비활성화가 가능합니다.

vSwitch에서 RSC 비활성화

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false

vSwitch에서 RSC 재활성화

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $True

자세한 내용은 Set-VMSwitch을 참조하세요.