MIC 및 MPC 인터페이스에 대한 계층적 스케줄링 이해하기
MIC 및 MPC 인터페이스에 대한 스케줄러 노드 확장
단위당 스케줄링에서 논리적 인터페이스는 공통 레벨 2 노드를 공유합니다(포트당 1개). 계층적 스케줄링에서 각 논리적 인터페이스에는 자체 레벨 2 노드가 있습니다. 따라서 확장은 레벨 2 노드 수에 의해 제한됩니다.
계층적 스케줄링 모드에서 시스템 리소스를 더 잘 제어하려면 스케줄러 노드 수준 수를 2개로 제한할 수 있습니다. 이 경우, CoS 스케줄링 정책이 있는 모든 논리적 인터페이스 및 인터페이스 세트가 단일 레벨 2 노드를 공유합니다. 결과적으로, CoS 스케줄링 정책을 가진 논리적 인터페이스의 최대 수가 증가합니다(인터페이스 세트는 레벨 3이어야 함).
스케줄러 노드 확장을 구성하려면 문을 포함하고 hierarchical-scheduler
계층 수준에서 옵션을 으로 2
[edit interfaces xe-fpc/pic/port]
설정합니다maximum-hierarchy-levels
.
[edit interfaces] xe-2/0/0 { hierarchical-scheduler { maximum-hierarchy-levels 2; } }
옵션은 레벨 3 인터페이스 세트를 지원하지만 레벨 2 인터페이스 세트는 maximum-hierarchy-levels
지원하지 않습니다. 옵션으로 maximum-hierarchy-levels
레벨 2 인터페이스 세트를 구성하는 경우, 패킷 전달 엔진 오류를 생성합니다.
MIC 및 MPC 인터페이스에 대한 계층적 스케줄링 우선 순위 수준
MIC 및 MPC 인터페이스가 사용하는 큐잉 모델은 보장된 스케줄링 우선 순위에 대한 우선 순위 수준 3개와 초과 스케줄링 우선 순위에 대해 2개의 더 낮은 우선 순위 수준을 지원합니다. 하나의 보장된 우선 순위와 하나의 초과 우선순위로 대기열을 구성할 수 있습니다. 예를 들어, 보장된 우선 순위로 보장된 낮은(GL)에 대한 대기열을 구성하고 초과 높은(EH)를 초과 우선 순위로 구성할 수 있습니다.
보장된 수준을 하나의 초과 수준만 연결할 수 있습니다. 초과 수준을 보장된 우선 순위 수준(없음 포함)과 연결할 수 있습니다.
인터페이스 노드는 보장된 대역폭을 초과하지 않는 한 보장된 우선순위 수준(예: 높은 GH 보장)을 유지합니다. 대기열 대역폭이 보장 속도를 초과하면 우선 순위가 초과 우선 순위(예: 초과 높은 EH)로 떨어집니다. 초과 수준 우선 순위는 보장된 대응보다 낮기 때문에 각 다른 수준에 대한 대역폭 보장을 유지할 수 있습니다.
MIC 및 MPC 인터페이스에서 보장된 대역폭 및 인터페이스 노드의 중량
MIC 및 MPC 인터페이스가 사용하는 큐잉 모델은 인터페이스 노드의 보장 대역폭 및 중량 개념을 분리하지만 두 용어는 종종 상호 교환으로 사용됩니다. 인터페이스 노드에 대한 보장된 대역폭은 스케줄링 계층의 다른 노드에서 발생하는 것과 무관하게 노드가 사용할 수 있는 대역폭입니다. 반면에 인터페이스 노드의 중량은 초과 대역폭 사용 방법을 결정하는 값입니다. 동일한 계층 스케줄링 수준에서 다른 노드가 보장된 대역폭의 합보다 적게 사용할 때 노드의 중량이 재생됩니다.
일부 애플리케이션 트래픽 유형(예: 초과 대역폭에 대한 우려가 거의 없는 일정한 비트 속도 음성 등)의 경우 보장된 대역폭이 노드를 지배합니다. 다른 유형의 애플리케이션 트래픽(예: 잘 정의된 대역폭이 항상 가능하지 않은 버스트성 데이터 등)의 경우, 가중치 개념이 노드를 지배합니다.
초과 구독 PIR 모드의 MIC 및 MPC 인터페이스에 대한 계층적 스케줄링
지능형 큐잉 Enhanced(IQE) 및 지능형 큐잉 2 Enhanced(IQ2E) PIC와 달리, MIC 및 MPC의 인터페이스는 단위당 스케줄러에 대한 초과 구독 최고 정보 속도(PIR) 모드에서 보장 속도를 0으로 설정합니다. 또한 구성된 속도는 초과 구독 값에 맞게 축소됩니다. 예를 들어, 1Gbps 포트에서 각각 1Gbps 의 셰이핑 속도를 가진 논리적 인터페이스 유닛이 두 개 있는 경우(따라서 2에서 1로 초과 구독) 각 유닛의 보장 속도는 500Mbps 로 축소됩니다(2로 축소).
초과 구독된 PIR 모드의 계층적 스케줄러에서 모든 논리적 인터페이스 유닛에 대한 보장 속도는 0으로 설정됩니다. 즉, 대기열 전송 속도가 항상 초과 구독됩니다.
초과 구독된 PIR 모드에서 대기열 전송 속도는 항상 초과 구독되므로 다음과 같은 사항이 해당됩니다.
대기열 전송 속도가 백분율로 설정된 경우, 대기열의 보장 속도는 0으로 설정됩니다. 대기열의 초과 속도(중량)가 올바르게 설정됩니다.
대기열 전송 속도가 절대 값으로 설정되어 있고 대기열이 높은 우선 순위 또는 중간 우선 순위를 보장한 경우, 대기열의 전송 속도까지 트래픽이 해당 우선 순위 수준으로 전송됩니다. 그러나 낮은 트래픽이 보장되면 해당 트래픽이 과도한 저지역으로 데모됩니다. 즉, 대기열의 전송 속도 내에 있는 베스트에픽 트래픽이 프로필 외 과도한 높은 트래픽보다 우선 순위가 낮아집니다. 이는 IQE 및 IQ2E PIC와 다릅니다.