CoS 큐 스케줄링 우선 순위 정의
스케줄러에서 우선 순위를 지정한 다음 스케줄러 맵을 사용하여 스케줄러를 대기열과 연결하여 개별 대기열의 스케줄링 우선 순위를 구성할 수 있습니다. QFX5100, QFX5200, EX4600, QFX3500 및 QFX3600 스위치와 QFabric 시스템에서는 대기열이 두 가지 대역폭 스케줄링 우선 순위 중 하나인 우선순위 strict-high
또는 low
우선순위를 가질 수 있습니다. QFX10000 시리즈 스위치에서는 대기열을 우선순위로 high
구성할 수도 있습니다.
기본적으로 모든 대기열은 우선순위가 낮은 대기열입니다.
스위치는 우선 순위가 높은 트래픽 또는 높은 우선 순위 트래픽을 가진 모든 대기열을 서비스한 후 우선순위가 낮은 대기열을 서비스합니다. 우선 순위가 높은 대기열은 다른 모든 대기열에 대해 우선 처리를 받고 다른 대기열이 서비스되기 전에 구성된 모든 대역폭을 수신합니다. 우선 순위가 낮은 대기열은 strict-high 우선 순위 대기열이 비어 있을 때까지 트래픽을 전송하지 않으며, 엄격한 높은 대기열이 서비스된 후에도 유지되는 대역폭을 수신합니다. 높은 우선 순위 대기열은 우선순위가 낮은 대기열보다 선호를 받습니다.
다양한 스위치는 여러 방법으로 우선 순위 트래픽으로 strict-high
구성된 트래픽을 처리합니다.
QFX5100, QFX5200, QFX3500, QFX3600 및 EX4600 스위치 및 QFabric 시스템 - 한 개의 대기열만 엄격한 우선 순위 대기열로 구성할 수 있습니다.
이러한 스위치에서는 항상 쉐이핑 속도를 엄격한 우선 순위 대기열에 적용하여 다른 대기열의 굶주림을 방지하는 것이 좋습니다. 엄격한 우선 순위 대기열이 사용할 수 있는 대역폭 양을 제한하기 위해 셰이핑 속도를 적용하지 않는 경우, 엄격한 우선 순위가 높은 대기열은 사용 가능한 모든 포트 대역폭을 사용하고 포트의 다른 대기열을 굶어 쳐다 볼 수 있습니다.
QFX10000 스위치 - 엄격한 우선 순위로 원하는 만큼 대기열을 구성할 수 있습니다. 그러나 우선 순위가 너무 높은 트래픽은 포트의 우선 순위가 낮은 대기열을 쳐다 볼 수 있습니다.
참고:모든 엄격한 우선 순위 대기열에서 전송 속도를 구성하여 스위치가 엄격한 우선 순위 트래픽으로 취급하는 트래픽 양을 제한하고, 우선 순위가 높은 대기열이 포트의 다른 대기열에 굶주리는 것을 방지하는 것이 좋습니다. 이는 포트에서 두 개 이상의 엄격한 우선 순위 대기열을 구성하는 경우에 특히 중요합니다. 정확한 우선 순위 대기열이 사용할 수 있는 대역폭 양을 제한하기 위해 전송 속도를 구성하지 않으면, 엄격한 우선 순위가 높은 대기열은 사용 가능한 모든 포트 대역폭을 사용하고 포트의 다른 대기열을 굶어 버리게 됩니다.
스위치는 전송 속도를 초과하는 트래픽을 남은(초과) 포트 대역폭 풀에서 대역폭을 수신하는 베스트 에포트 트래픽으로 취급합니다. 엄격한 높은 우선 순위 대기열에서, 구성 불가능 "1"의 엄격한 우선 순위 초과 대역폭 공유 중량을 기반으로 포트 초과 대역폭 풀의 전송 속도 공유를 초과하는 모든 트래픽. 전송 속도를 초과하는 트래픽이 수신하는 추가 대역폭의 실제 양은 초과 대역폭을 사용하는 다른 대기열의 수와 해당 대기열의 초과 속도에 따라 달라집니다.
CLI를 사용하여 대기열 우선 순위를 구성하려면 다음을 수행합니다.
[edit class-of-service] user@switch# set schedulers scheduler-name priority level