# Configuring an Assured Rate for a Scheduler Node or Queue

You can configure the effective weight of the scheduler node or queue by configuring a static assured rate or a hierarchical assured rate (HAR). HAR dynamically adjusts the available bandwidth for a scheduler node based on the creation and deletion of other scheduler nodes.

By default, the HRR weight is configured for the scheduler profile. If the assured rate setting is other than none (the default), then the assured rate is used instead of the HRR weight setting for the scheduler node or queue.

Tasks to configure an assured rate are:

- Configuring a Static Assured Rate
- Configuring a Hierarchical Assured Rate
- Changing the Assured Rate to an HRR Weight

## Configuring a Static Assured Rate

To configure a static assured rate:

1. Create a scheduler profile.
   host1(config)#scheduler-profile static host1(config-scheduler-profile)#
2. Specify a numeric rate with the assured-rate command in the scheduler profile.
   host1(config-scheduler-profile)#assured-rate 56000 host1(config-scheduler-profile)#assured-rate 50000 - 31000

   For a static assured rate, specify the bits per second value in the range 25000–1000000000 bps (25 Kbps to 1 Gbps); the default is none (no assured rate).

   Use the operator and operandValue variables to configure an assured rate with an expression.

## Configuring a Hierarchical Assured Rate

To specify that the HAR is used for scheduler nodes (HAR is not used for queues or ports):

1. Create a scheduler profile.
   host1(config)#scheduler-profile har host1(config-scheduler-profile)#
2. Specify the hierarchical keyword with the assured-rate command in the scheduler profile.
   host1(config-scheduler-profile)#assured-rate hierarchical

## Changing the Assured Rate to an HRR Weight

To change an assured rate to an HRR weight:

1. Create a scheduler profile.
   host1(config)#scheduler-profile static host1(config-scheduler-profile)#
2. Delete the configured assured rate.
   host1(config-scheduler-profile)#no assured-rate

   The assured rate in the scheduler profile reverts to using the HRR weight specification.

#### Related Documentation

- Static and Hierarchical Assured Rate Overview
- Configuring a Scheduler Profile for a Scheduler Node or Queue
- Configuring the HRR Weight for a Scheduler Node or Queue
- 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
- assured-rate
- scheduler-profile