Freigeben über


RSC im vSwitch

Gilt für: Windows Server 2022, Windows Server 2019, Azure Stack HCI, Versionen 21H2 und 20H2

Die Empfangssegmentzusammenfügung (Receive Segment Coalescing, RSC) im vSwitch ist ein Feature in Windows Server 2019 und im Windows 10-Update von Oktober 2018, das dazu beiträgt, die CPU-Auslastung des Hosts zu reduzieren und den Durchsatz für virtuelle Workloads zu erhöhen, indem mehrere TCP-Segmente in weniger, aber größere Segmente zusammengefasst werden. Die Verarbeitung weniger großer (zusammengefügter) Segmente ist effizienter als die Verarbeitung zahlreicher kleiner Segmente. Weitere Informationen finden Sie unter Anforderungen an das Hostnetzwerk für die Azure Stack HCI.

Windows Server 2012 und höher umfasst eine rein hardwarebasierte (im physischen Netzwerkadapter implementierte) Auslagerungsversion der Technologie, die auch als Empfangssegmentzusammenfügung (Receive Segment Coalescing, RSC) bezeichnet wird. Diese ausgelagerte Version von RSC ist in späteren Versionen von Windows weiterhin verfügbar. Sie ist jedoch nicht mit virtuellen Workloads kompatibel und wurde deaktiviert, sobald ein physischer Netzwerkadapter an einen vSwitch angeschlossen wurde. Weitere Informationen zur reinen Hardwareversion von RSC finden Sie unter Empfangssegmentzusammenfügung (Receive Segment Coalescing, RSC).

Szenarien, die von RSC im vSwitch profitieren

Von diesem Feature profitieren Workloads, deren Datenpfad einen virtuellen Switch durchläuft.

Zum Beispiel:

  • Virtuelle Netzwerkadapter von Hosts, z. B.:

    • Softwaredefiniertes Netzwerk

    • Hyper-V-Host

    • Speicherplätze direkt

  • Virtuelle Netzwerkadapter von Hyper-V-Gastsystemen

  • GRE-Gateways für Software-Defined Networking

  • Container

Folgende Workloads sind mit diesem Feature nicht kompatibel:

  • IPSEC-Gateways für Software-Defined Networking

  • SR-IOV-fähige virtuelle Netzwerkadapter

  • SMB Direct

Konfigurieren von RSC im vSwitch

Bei externen vSwitches ist RSC standardmäßig aktiviert.

Anzeigen der aktuellen Einstellungen:

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

Aktivieren oder Deaktivieren von RSC im vSwitch

Wichtig

Wichtig: RSC im vSwitch kann ohne Auswirkungen auf vorhandene Verbindungen aktiviert und deaktiviert werden.

Deaktivieren von RSC im vSwitch

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $false

Erneutes Aktivieren von RSC im vSwitch

Set-VMSwitch -Name vSwitchName -EnableSoftwareRsc $True

Weitere Informationen finden Sie unter Set-VMSwitch.