
Scheduler Policies
Page 442
7950 XRS Quality of Service Guide
Overview
Scheduler Policies
Virtual schedulers are created within the context of a scheduler policy that is used to define the
hierarchy and parameters for each scheduler. A scheduler is defined in the context of a tier which
is used to place the scheduler within the hierarchy. Three tiers of virtual schedulers are supported.
Root schedulers are defined without a parent scheduler meaning it is not subject to obtaining
bandwidth from a higher tier scheduler. A scheduler has the option of enforcing a maximum rate of
operation for all child queues and schedulers associated with it.
Because a scheduler is designed to arbitrate bandwidth between many inputs, a metric must be
assigned to each child queue or scheduler vying for transmit bandwidth. This metric indicates
whether the child is to be scheduled in a strict or weighted fashion and the level or weight the child
has to other children.
Egress Port-Based Schedulers
In previous releases, HQoS root (top tier) schedulers always assumed that the configured rate was
available, regardless of egress port level oversubscription and congestion. This resulted in the
possibility that the aggregate bandwidth assigned to queues was not actually available at the port
level. When the HQoS algorithm configures queues with more bandwidth than available on an
egress port, actual bandwidth distribution to queues on the port will be solely based on the action
of the hardware scheduler. This can result in a forwarding rate at each queue that is very different
than the desired rate.
The port-based scheduler feature was introduced to allow HQoS bandwidth allocation based on
available bandwidth at the egress port level. The port-based scheduler works at the egress line rate
of the port to which it is attached. Port-based scheduling bandwidth allocation automatically
includes the Inter-Frame Gap (IFG) and preamble for packets forwarded on queues servicing
egress Ethernet ports.
A special port scheduler policy can be configured to define the virtual scheduling behavior for an
egress port. The port scheduler is a software-based state machine managing a bandwidth allocation
algorithm that represents the scheduling hierarchy shown in
The first tier of the scheduling hierarchy manages the total frame based bandwidth that the port
scheduler will allocate to the eight priority levels.
The second tier receives bandwidth from the first tier in two priorities, a “within-cir” loop and an
“above-cir” loop. The second tier “within-cir” loop provides bandwidth to the third tier “within-
Содержание 7950
Страница 12: ...Page 12 7950 XRS Quality of Service Guide List of Figures ...
Страница 16: ...Preface Page 16 7950 XRS Quality of Service Guide ...
Страница 82: ...Editing QoS Policies Page 82 7950 XRS Quality of Service Guide ...
Страница 90: ...Applying Network Queue Policies Page 90 7950 XRS Quality of Service Guide ...
Страница 96: ...Editing QoS Policies Page 96 7950 XRS Quality of Service Guide ...
Страница 98: ...Command Hierarchies Page 98 7950 XRS Quality of Service Guide ...
Страница 108: ...Command Hierarchies Page 108 7950 XRS Quality of Service Guide ...
Страница 156: ...Basic Configurations Page 156 7950 XRS Quality of Service Guide exit exit ...
Страница 164: ...Queue Depth Monitoring Page 164 7950 XRS Quality of Service Guide ...
Страница 304: ...Service Queue QoS Policy Commands Page 304 7950 XRS Quality of Service Guide ...
Страница 343: ...Ingress and Egress Queue Group Creation and Redirection 7950 XRS Quality of Service Guide Page 343 ...
Страница 368: ...Command Hierarchies Page 368 7950 XRS Quality of Service Guide ...
Страница 430: ...Configuration Commands Page 430 7950 XRS Quality of Service Guide ...
Страница 468: ...Basic Configurations Page 468 7950 XRS Quality of Service Guide exit exit no shutdown exit A SR config service ...
Страница 532: ...Editing QoS Policies Page 532 7950 XRS Quality of Service Guide ...
Страница 552: ...Editing Advanced Policies Page 552 7950 XRS Quality of Service Guide ...
Страница 598: ...Interaction Between Profile Preferred and Profile Capped Mode Page 598 7950 XRS Quality of Service Guide ...
Страница 600: ...Command Hierarchies Page 600 7950 XRS Quality of Service Guide ...
Страница 602: ...QoS Commands Page 602 7950 XRS Quality of Service Guide ...
Страница 610: ...Standards and Protocols Page 610 7950 XRS Quality of Service Guide ...
Страница 612: ... 2015 Alcatel Lucent All rights reserved 3HE 09868 AAAA TQZZA 01 ...