Configuring Wan Optimization QoS
Any Wan Optimizer is not complete without QoS. Not only because QoS can be the best form of bandwidth optimization but also since Wan optimization techniques change the traffic signatures similar to how encryption does. Configure QoS to ensure traffic gets the most appropriate treatment over the WAN. Enixea supports classification, marking, shaping and priority queuing.
In this first step, the interesting traffic needs to be identified. To do this a traffic policy rule is created based on the specific criteria. Rule 20 in the sample configuration, match all traffic from a voice network which is identified by selecting the source subnet: source 10.8.21.0/24. Rule 21 classifies all SMTP traffic by matching the TCP port 25. Classification rules can be grouped together by placing them in the same class.
Marking traffic is optional. DCSP values are used to mark traffic, which in turn are used by routers to perform a configured action e.g shaping or is used to calculate the drop probability. In the sample configuration, the Voice network is marked with DSCP value EF. SMTP traffic is marked with DSCP value AF13.
The third and final step is to configure an action to apply to the traffic. The configurable actions shape, drop high priority, a normal priority and low priority. Shaping will limit the total bandwidth. A drop rule can be used to filter unwanted traffic destined for the WAN. High priority is used for latency-sensitive traffic like voice and queued first. Normal priority is the category that the majority of network traffic falls into. Low priority can be used for traffic that is not latency sensitive e.g. email. Multiple rules can be grouped together in a class to apply the same action.
WAN Optimization Quality of Service
QoS is essential to a good WAN Optimization solution for the simple reason that without it, the bandwidth demanding applications will fill the newly created available bandwidth. Initially, this might be enough to mask the situation but as demand increases the problem will eventually resurface.
How to solve this?
The problem with bursty traffic consuming the available bandwidth created by WAN Optimization can be resolved with QoS. This is done by applying priorities to specific traffic, shaping certain traffic or in some cases dropping unwanted traffic. The Enixea QoS configuration provides an easy to understand three priority levels. The high priority QoS class is designed for low latency traffic. The majority of traffic flows would normally be in the default or normal priority queue. The low priority queue is designed for best effort traffic. Bandwidth shaping can be applied in severe cases where specific traffic starves other flows from network resources. Classes are used to group multiple rules together. This allows a common QoS action to be used per class. For example, multiple address ranges or ports could be grouped together in a class that will place the traffic in the low priority queue.