Configuring Relative Strict-Priority Scheduling for Aggregate Shaping Rates
To configure relative strict priority scheduling for aggregate shaping rates:
- Create a scheduler profile for the strict-priority queue.
host1(config)#scheduler-profile relativeStricthost1(config-scheduler-profile)#shaping-rate 500000host1(config-scheduler-profile)#weight 0host1(config-scheduler-profile)#exitConfiguring the weight of 0 reduces latency and jitter.
- Create a scheduler profile for the nonstrict best-effort queue.
host1(config)#scheduler-profile behost1(config-scheduler-profile)#shaping-rate 1000000 burst 1host1(config-scheduler-profile)#weight 8host1(config-scheduler-profile)#exit- Create a scheduler profile for the aggregate bandwidth.
host1(config)#scheduler-profile vcAggregatehost1(config-scheduler-profile)#shaping-rate 1000000host1(config-scheduler-profile)#exit- Create a QoS profile, configure node shaping for each queue, and add each of the queues to the QoS profile.
host1(config)#qos-profile relative-strict-aggregatehost1(config-qos-profile)#atm-vc node scheduler-profile vcAggregatehost1(config-qos-profile)#atm-vc queue traffic-class best-effort scheduler-profile behost1(config-qos-profile)#atm-vc queue traffic-class voice scheduler-profile relativeStricthost1(config-qos-profile)#exithost1(config)#This configuration creates the hierarchy shown in Figure 16.
![]()
- Strict-Priority and Relative Strict-Priority Scheduling Overview
- For more information about specifying an expression that you can reference within a scheduler profile, see Using Expressions for Bandwidth and Burst Values in a Scheduler Profile
- node command
- qos-profile command
- scheduler-profile command
- shaping-rate command
- weight command