[Contents]
[Prev]
[Next]
[Index]
[Report an Error]
Differences Between Per-Unit Scheduling and Shared Scheduling
Shared scheduling allows you to allocate separate
pools of shared resources to subsets of logical interfaces belonging
to the same physical port.
Per-unit scheduling enables one set of output queues
for each logical interface configured under the physical interface.
An unconfigured logical interface (in the context of CoS) is a logical interface that you configure
at the [edit interfaces interface-name unit logical-unit-number] hierarchy level, but do not
configure at the [edit class-of-service interfaces interface-name unit logical-unit-number] hierarchy level.
The differences between per-unit scheduling and
shared-scheduling are as follows:
- With per-unit scheduling, an unconfigured logical interface
receives its own set of output queues.
- With shared scheduling, an unconfigured logical interface
receives its own set of output queues only if there is some configuration
for that logical interface at the [edit class-of-service interfaces interface-name unit logical-unit-number] hierarchy level.
- When you configure shared scheduling, you can include
the shared-instance statement with the traffic-control profile.
The shared-instance statement is not supported with per-unit
scheduling.
- When you configure shared scheduling, a dedicated scheduler
is assigned to a logical interface on the output direction only, if
you configure one or more of the following: a scheduler map, a shaping-rate,
a guaranteed rate, or a traffic-control profile. All the other logical
interfaces use the same set of queues in the output direction. Similarly,
a dedicated scheduler is assigned to a logical interface on the input
direction only, if you configure one or more of the following: an
input scheduler map, an input shaping rate, or an input traffic-control
profile. All other logical interfaces use the same set of queues in
the input direction.
[Contents]
[Prev]
[Next]
[Index]
[Report an Error]