Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CoS 우선순위 그룹 및 대기열 보장 최소 대역폭 이해

개별 포워딩 클래스(대기열)와 포워딩 클래스 세트(우선순위 그룹)라고 하는 포워딩 클래스 그룹에 대해 보장된 최소 대역폭을 설정할 수 있습니다. 최소 보장 대역폭을 설정하면 우선순위 그룹과 대기열이 예상 트래픽을 지원하는 데 필요한 대역폭을 수신할 수 있습니다.

계층적 스케줄링을 사용하여 대역폭 보장

우선순위 그룹에 대한 guaranteed-rate 값(트래픽 제어 프로파일에서 구성)은 포트에 설정된 포워딩 클래스에 할당되는 최소 대역폭 양을 정의하는 반면, 대기열의 전송 속도 값(스케줄러에서 구성)은 우선순위 그룹의 특정 대기열에 할당되는 최소 대역폭 양을 정의합니다. 대기열 대역폭은 우선 순위 그룹 대역폭의 일부입니다.

참고:

엄격하고 높은 우선 순위 대기열에 매핑되는 포워딩 클래스에 대해 최소 보장 대역폭(전송 속도)을 구성할 수 없으며, 엄격하고 높은 우선 순위 대기열을 포함하는 우선 순위 그룹에 대해 최소 보장 대역폭(보장 속도)을 구성할 수 없습니다.

그림 1 은 각 우선순위 그룹의 보장된 속도를 기반으로 총 포트 대역폭이 우선순위 그룹(포워딩 클래스 세트)에 할당되는 방법을 보여줍니다. 또한 각 우선순위 그룹의 보장된 대역폭이 각 대기열의 전송 속도에 기초하여 우선순위 그룹의 대기열에 할당되는 방법도 보여줍니다.

그림 1: 계층적 스케줄 Allocating Guaranteed Bandwidth Using Hierarchical Scheduling 링을 사용한 보장된 대역폭 할당

우선순위 그룹 보장 속도의 합계는 총 포트 대역폭을 초과할 수 없습니다. 합계가 포트 대역폭을 초과하는 보장 속도를 구성하는 경우, 시스템은 구성이 유효하지 않음을 알리는 syslog 메시지를 보냅니다. 그러나 시스템은 커밋 검사를 수행하지 않습니다. 보장된 속도의 합계가 포트 대역폭을 초과하는 구성을 커밋하는 경우, 계층적 스케줄러는 예측할 수 없이 동작합니다.

대기열 전송 속도의 합계는 대기열이 속한 우선순위 그룹의 총 보장 속도를 초과할 수 없습니다. 합계가 우선순위 그룹 보장 속도를 초과하는 전송 속도를 구성하면 커밋 검사가 실패하고 시스템이 구성을 거부합니다.

참고:

개별 대기열에 대한 최소 대역폭을 구성하려면 우선순위 그룹 guaranteed-rate 값과 대기열 transmit-rate 값을 모두 설정해야 합니다. 값을 설정 transmit-rate 하지만 값을 설정하지 guaranteed-rate 않으면 구성이 실패합니다.

우선순위 그룹의 개별 큐에 대한 값을 설정하지 transmit-rate 않고 우선순위 그룹에 대한 값을 설정할 guaranteed-rate 수 있습니다. 그러나 구성된 transmit-rate 값이 없는 대기열은 다른 우선 순위 대기열에 우선 순위 그룹의 대역폭이 필요한 경우 대역폭이 부족해질 수 있습니다. 큐가 고갈되지 않도록 하려면 대부분의 큐에 대한 값을 구성하는 transmit-rate 것이 좋습니다.

우선순위 그룹의 보장 속도를 백분율로 구성하는 경우, 해당 우선순위 그룹과 관련된 모든 전송 속도를 백분율로 구성합니다. 이 경우 전송 속도 중 하나라도 백분율이 아닌 절대값으로 구성되면 구성이 유효하지 않고 시스템이 syslog 메시지를 보냅니다.

우선 순위 그룹 보장 속도(보장 최소 대역폭)

우선 순위 그룹(포워딩 클래스 세트)을 설정하면 해당 포워딩 클래스 세트의 포워딩 클래스(대기열) guaranteed-rate 에 대한 포트 대역폭의 일부를 예약할 수 있습니다. 우선 순위 그룹에 대해 구성하는 최소 대역폭(guaranteed-rate)은 포워딩 클래스 세트의 모든 포워딩 클래스에 사용할 수 있는 최소 대역폭을 설정합니다.

인터페이스와 연결된 모든 포워딩 클래스 세트의 결합된 guaranteed-rate 값은 해당 인터페이스에서 사용할 수 있는 대역폭의 양을 초과할 수 없습니다.

트래픽 제어 프로파일에서 우선순위 그룹을 guaranteed-rate 구성합니다. 엄격한 우선 순위 대기열을 포함하는 우선 순위 그룹에 보장된 속도를 가진 트래픽 제어 프로필을 적용할 수 없습니다.

대기열 전송 속도(보장된 최소 대역폭)

대기열(포워딩 클래스) transmit-rate 을 설정하면 개별 대기열에 대한 우선순위 그룹 대역폭의 일부를 예약할 수 있습니다. 예를 들어, FCoE(Fibre Channel over Ethernet) 트래픽을 처리하는 큐는 SAN(Storage Area Network) 트래픽 에 필요한 서비스 등급 을 보장하기 위해 최소 4Gbps 속도가 필요할 수 있습니다.

우선순위 그룹은 우선순위 그룹에 guaranteed-rate 속하는 대기열에 사용할 수 있는 총 최소 대역폭 양을 설정합니다. 대기열이 소비하는 누적 총 최소 대역폭은 대기열이 속한 우선 순위 그룹에 할당된 최소 대역폭을 초과할 수 없습니다. (우선순위 그룹에 있는 대기열의 결합된 전송 속도는 우선순위 그룹의 보장 속도를 초과할 수 없습니다.)

우선 순위 그룹에 속하는 개별 큐에 transmit-rate 대한 값을 설정하려면 우선 순위 그룹의 값을 구성해야 guaranteed-rate 합니다. 그 이유는 우선순위 그룹에 대한 보장된 대역폭이 없는 경우 해당 우선순위 그룹의 대기열에 대한 대역폭을 보장할 방법이 없기 때문입니다.

스케줄러 구성에서 큐 transmit-rate 를 구성합니다. 엄격하고 높은 우선순위 대기열에 대한 전송 속도를 구성할 수 없습니다.