Deployment Guide

CAM entries the policy-map would consume; the test cam-usage command is useful because it provides this
measurement.
Verify that there are enough available CAM entries.
test cam-usage
DellEMC# test cam-usage service-policy input pmap_l2 port-set 0 | port pipe
Port-pipe | CAM Partition | Available CAM | Estimated CAM | Status
=====================================================================
0 L2ACL 500 200 Allowed(2)
Specifying Policy-Based Rate Shaping in Packets Per
Second
You can configure the rate shaping in packets per second (pps) for QoS output policies.
You can configure rate shaping in pps for a QoS output policy, apart from specifying the rate shaping value in bytes. You can
also configure the peak rate and the committed rate for packets in kilobits per second (Kbps) or pps.
Committed rate refers to the guaranteed bandwidth for traffic entering or leaving the interface under normal network
conditions. When traffic propagates at an average rate that is less than or equal to the committed rate, it is considered to be
green-colored or coded. When the transmitted traffic falls below the committed rate, the bandwidth, which is not used by any
traffic that is traversing the network, is aggregated to form the committed burst size. Traffic is considered to be green-colored
up to the point at which the unused bandwidth does not exceed the committed burst size.
Peak rate refers to the maximum rate for traffic arriving or exiting an interface under normal traffic conditions. Peak burst size
indicates the maximum size of unused peak bandwidth that is aggregated. This aggregated bandwidth enables brief durations of
burst traffic that exceeds the peak rate and committed burst.
In releases of Dell EMC Networking OS earlier than Release 9.3(0.0), you can configure only the maximum shaping attributes,
such as the peak rate and the peak burst settings. You can now specify the committed or minimum burst and committed rate
attributes. The committed burst and committed rate values can be defined either in bytes or pps.
You can use the rate-shape pps peak-rate burst-packets command in the QoS Policy Out Configuration mode to
configure the peak rate and burst size as a measure of pps. Alternatively, you can use the rate shape kbps peak-rate
burst-KB command to configure the peak rate and peak burst size as a measure of bytes.
Similarly, you can use the rate-shape pps peak-rate burst-packets committed pps committed-rate
burst-packets command in the QoS Policy Out Configuration mode to configure the committed rate and committed burst
size as a measure of pps. Alternatively, you can use the rate shape kbps peak-rate burst-KB committed kbps
committed-rate burst-KB command to configure the committed rate and committed burst size as a measure of bytes. If
you configure the peak rate in pps, the peak burst size must also be configured as a measure of number of packets. Similarly, if
you configure the peak rate in Kbps, the peak burst size must also be configured as a measure of bytes.
Configuring Policy-Based Rate Shaping
You can configure the rate shaping for QoS output policies in packets per second (pps).
You can explicitly specify the rate shaping functionality for QoS output policies as peak rate and committed rate attributes. You
can also configure the peak burst and committed burst sizes. All of these settings can be configured in Kbps, Mbps, or pps.
To configure the peak and committed rates and burst sizes, perform the following steps:
1. Configure the peak rate and peak burst size in pps in QoS Policy Out Configuration mode.
QOS-POLICY-OUT mode
DellEMC(config-qos-policy-out)# rate shape pps peak-rate burst-packets
2. Alternatively, configure the peak rate and peak burst size in bytes.
QOS-POLICY-OUT mode
DellEMC(config-qos-policy-out)# rate shape Kbps peak-rate burst-KB
3. Configure the committed rate and committed burst size in pps.
722
Quality of Service (QoS)