Link Search Menu Expand Document

Shaper Template

The Shaper template is a simplified way of globally configuring QoS (Quality of Service) on your appliances. To view applied configurations, navigate to Configuration > Templates & Policies > Shaping > Shaper.

  • Shapers shape traffic by allocating bandwidth as a percentage of system bandwidth.

  • Shaper parameters are organized into ten traffic classes. Four traffic classes are preconfigured (RealTime, CriticalApps, BulkApps, and Default).

  • Orchestrator applies these QoS settings globally after compressing (deduplicating) all outbound tunnelized and pass-through–shaped traffic, shaping the traffic as it leaves the WAN.

  • Applying the Shaper template to an appliance updates its system-level WAN shaper. If the appliance has any added interface-specific shapers, they are preserved.

  • For minimum and maximum bandwidth, you can configure traffic class values as a percentage of total available system bandwidth and as an absolute value. The appliance always provides the larger of the minimum values and limits bandwidth to the lower of the maximum values.

  • You can rename or edit any traffic class.

img

Shaper Options

Option Description
Inbound / Outbound Enables you to select the direction to which to apply shaper configurations.

Inbound (for WAN to LAN)

Outbound (for LAN to WAN)
Shaper Select the shaper to use, both for inbound and outbound traffic. By default, the selected shaper is Total WAN, which provides shaping against the total WAN bandwidth on the appliance. Because this shaper is generally sufficient, you should not need to use any other shapers.
Add Shaper If desired, you can add a shaper. However, because the Total WAN shaper provided by Orchestrator is generally sufficient, you should not need to add other shapers.
Delete Shaper Enables you to delete shapers you have explicitly added.
Enable shaping Indicates whether to enable shaping of traffic. Shaping is always enabled for outbound traffic. Shaping for inbound traffic is recommended and best practice, but optional.
Per interface Indicates whether to shape traffic on an individual interface level. It is recommended and best practice to select this option. Shaping is based on per-interface bandwidth and total system bandwidth.
Recalc on IF and/or nexthop reachability state change Indicates whether to recalculate shaper bandwidth based on the loss of any WAN-side interface or next-hop reachability. It is recommended and best practice to select this option.
Enable Dynamic Rate Control Indicates whether to enable Dynamic Rate Control (DRC). This feature prevents many-to-one bandwidth oversubscription. This option is available only for inbound traffic. For more information, see Dynamic Rate Control below.

Shaper Configuration

Field Description
Traffic Name Name assigned to the traffic class (by Orchestrator or the user).
Priority Order in which to allocate each class’ minimum bandwidth. Valid values are 1 to 10 with 1 as first priority and 10 as last.
Min Bandwidth % Minimum percentage of bandwidth guaranteed to the traffic class, allocated by priority. However, if the sum of the percentages is greater than 100%, lower-priority traffic classes might not receive their guaranteed bandwidth if it is all consumed by higher-priority traffic.

Max overrides Min if you set Min Bandwidth % to a value greater than Max Bandwidth %.
Min Bandwidth Absolute (kbps) Minimum bandwidth (in kbps) for the traffic class, which guarantees a minimum level of service when total system bandwidth declines. This is useful for maintaining, for example, the quality of VoIP.
Excess Weighting If bandwidth remains after satisfying the minimum bandwidth percentages, the excess is distributed among the traffic classes in proportion to the weightings specified in this column. Valid values are 1 to 10,000.
Max Bandwidth % Maximum percentage of bandwidth that a traffic class can use (as a percentage of total available system bandwidth).
Max Bandwidth Absolute (kbps) Maximum bandwidth (in kbps) for the traffic class, which provides an absolute upper limit for bandwidth. This is useful for capping, for example, the bandwidth of downloads and streaming services.
Max Wait Time (ms) Any packets waiting longer than this specified waiting time (in ms) are dropped.
Rate Limit (kbps) Per-flow rate limit (in kbps) for the traffic class. For no limit, specify 0 (zero).

Dynamic Rate Control

Dynamic Rate Control (DRC) allows the EdgeConnect to prevent many-to-one bandwidth oversubscription by automatically adjusting per-flow bandwidth. If the EdgeConnect experiences congestion (drops or wait time), the EdgeConnect automatically regulates traffic by lowering each remote appliance’s per-flow rate. The following animation illustrates this process.

img

To enable this feature, select the Inbound filter, and then select the Enable Dynamic Rate Control check box on the Shaper template or the Shaper dialog box.

IMPORTANT: DRC is driven by QoS drops and shaper wait time. If you configure the EdgeConnect with an Inbound Shaper value greater than or equal to the service provider, the EdgeConnect will never see drops or wait time and your traffic will not receive the benefits of DRC.


Back to top

© Copyright 2024 Hewlett Packard Enterprise Development LP.

For third-party trademark acknowledgements, go to Trademark Acknowledgements. All third-party marks are property of their respective owners.

To view the end-user software agreement, go to HPE Aruba Networking EULA.

Open Source Code:

This product includes code licensed under certain open source licenses which require source compliance. The corresponding source for these components is available upon request. This offer is valid to anyone in receipt of this information and shall expire three years following the date of the final distribution of this product version by Hewlett Packard Enterprise Company. To obtain such source code, please check if the code is available in the HPE Software Center at https://myenterpriselicense.hpe.com/cwp-ui/software but, if not, send a written request for specific software version and product for which you want the open source code. Along with the request, please send a check or money order in the amount of US $10.00 to:

Hewlett Packard Enterprise Company
Attn: General Counsel
WW Corporate Headquarters
1701 E Mossy Oaks Rd Spring, TX 77389
United States of America