구성된 최소 대역폭을 초과하는 Egress 대역폭 문제 해결
문제
설명
egress 포트에서 측정된 경우 큐(전송 속도) 또는 우선 순위 그룹에 대해 구성된 보장된 최소 대역폭을 초과하는 경우 큐(포링 클래스) 또는 우선 순위 그룹(포우링 클래스 세트)의 최소 대역폭이 보장됩니다.
ETS(Enhanced Transmission Selection) 계층적 스케줄링을 지원하는 스위치에서, 이 스위치는 트래픽 제어 프로파일에서 보장된 속도 설정을 사용하여 우선 순위 그룹에 우선적으로 보장된 최소 대역폭을 할당한 다음, 큐 스케줄러에서 전송 속도 설정을 사용하여 우선 순위 그룹 최소 보장 대역폭을 우선 순위 그룹에 할당합니다.
직접 포트 스위칭을 지원하는 스위치의 경우, 스위칭 계층이 없습니다. 스위치는 큐 스케줄러에서 전송 속도 설정을 사용하여 포트 대역폭을 포팅 클래스에 직접 할당합니다.
이 주제에서 스위치에서 직접 포트 스위칭을 사용하는 경우 우선 순위 그룹 및 포우링 클래스 집합에 대한 참조를 무시합니다(우선 순위 그룹 및 포우링 클래스 집합은 ETS 계층적 포트 스컬링에만 사용). 직접 포트 스케줄링의 경우, 전송 속도 큐 스케줄러 설정만 이 주제에 설명된 문제를 일으킬 수 있습니다.
원인
큐 또는 우선 순위 그룹에 대한 대역폭을 구성하면 스위치는 구성된 대역폭을 데이터 전용으로 사용합니다. 이 스위치는 프레임과 연관된 프리밍(preamble) 및 IFG(Interframe Gap)를 포함하지 못하기 때문에, 최소 대역폭 계산에서 프리암(preamble)과 IFG가 사용하는 대역폭을 고려하지 않습니다.
측정된 송신 대역폭은 소형 패킷 크기(64 또는 128 bytes)가 전송될 때 구성된 최소 대역폭을 초과할 수 있습니다. 더 큰 패킷 크기의 경우, 프리암(preamble) 및 IFG 오버헤드(preamble) 및 IFG 오버헤드가 전체 트래픽의 작은 부분을 차지하며, egress 대역폭에 대한 영향은 미미합니다.
ETS의 경우, 우선 순위 그룹 내 큐 전송 속도의 합은 우선 순위 그룹에 대해 보장된 비율을 초과하지 않습니다. (전체 큐 세트에 대해 보장하는 최소 대역폭보다 높은 큐에 대한 최소 대역폭을 보장할 수는 없습니다.)
포트 스컬링의 경우, 큐 전송 속도의 합이 포트 대역폭을 초과하지 말아야 합니다.
솔루션
소형 패킷 크기로 많은 양의 트래픽이 예상되는 큐 및 우선 순위 그룹에 대한 대역폭 요구 사항을 계산할 때 전송 속도와 보장된 속도는 데이터에 대한 최소 대역폭으로 고려합니다. 포트 대역폭이 최소 데이터 속도와 프리암(preamble) 및 IFG를 처리하기에 충분할 수 있도록 사전 및 IFG를 고려할 수 있도록 계산에 충분한 대역폭을 추가합니다.
egress 포트에서 측정된 최소 대역폭이 큐나 우선 순위 그룹에 할당하려는 대역폭의 양을 초과하는 경우, 해당 큐에 대한 전송률을 줄이고 큐를 포함하는 우선 순위 그룹의 보장된 비율을 줄입니다.