고급 데이터 경로 모드에서 실행되는 호스트 스위치에서 다중 컨텍스트 기능을 구성하여 vNIC에 다중 코어를 제공합니다. 패킷 성능을 개선하는 데 도움이 됩니다.
고급 데이터 경로 모드에서 실행되도록 구성된 호스트 스위치에서 vNIC 트래픽에 대해 다중 컨텍스트 기능을 구성할 수 있습니다. 다중 컨텍스트는 하나의 논리적 코어가 Tx(전성) 및 Rx(수신) 대기열 둘 다에 사용되는 단일 컨텍스트와 달리, 여러 개의 논리적 코어가 Tx 대기열 및 Rx 대기열에 사용될 수 있습니다. Tx 및 Rx 대기열 쌍은 vNIC 대기열을 나타냅니다.
admin는 네트워크 트래픽 로드를 기준으로 vNIC 대기열에 여러 컨텍스트를 할당할 수 있습니다. vNIC 대기열에 대한 트래픽 로드가 증가하면 특정 vNIC 대기열에 대한 단일 컨텍스트 또는 논리적 코어가 부족하여 트래픽을 로드 밸런싱하지 못할 수 있습니다. 해당 vNIC에 여러 컨텍스트를 할당하면 트래픽 로드 밸런싱에 더 많은 vCPU 리소스가 할당됩니다.
-
할당된 논리적 코어 수는 호스트의 용량에 따라 다릅니다.
-
호스트에서 구성 가능한 DRSS(기본 대기열 RSS)의 수는 호스트에서 사용할 수 있는 최대 물리적 CPU의 수에 따라 좌우됩니다.
-
논리적 코어는 DRSS 및 다중 컨텍스트 대기열에서 공유될 수 있습니다.
-
DRSS와 다중 컨텍스트는 독립적으로 작동할 수 있습니다. 그러나 함께 구성하면 물리적 하드웨어 대기열(DRSS) 및 vNIC 대기열에 대해 추가적인 성능상 이점을 얻을 수 있습니다. DRSS 구성에 대한 자세한 내용은 기본 대기열 수신 측 크기 조정 구성 항목을 참조하십시오.
사전 요구 사항
- vNIC에 대해 여러 컨텍스트 기능을 구성하려면 호스트에 여러 개의 논리적 코어를 생성합니다.
- 호스트 스위치가 ENS 중단 또는 고급 데이터 경로 모드로 구성되어 있는지 확인합니다. 표준 모드에서는 다중 컨텍스트 기능을 사용할 수 없습니다.