Compression OverviewThe Xpress feature is Packeteers compression option that allows you to increase the virtual size of WAN bandwidth and improve application performance. By integrating compression technologies with traffic management, PacketWise ensures that the increased virtual WAN pipe is not consumed by aggressive, non-mission critical applications that burst to consume any bandwidth given to them. In addition, the effective throughput of the mission critical traffic can also increase, providing a double benefit. Traffic management protects mission critical traffic, contains recreational and unsanctioned traffic, and smoothes peaks in bursty traffic, while compression provides greater throughput and network capacity. PacketShaper Xpress works by identifying other Xpress units on the network, dynamically setting up compression tunnels between the units, and sending compressed data through the tunnels. A tunnel is automatically set up when traffic is sent through a PacketShaper Xpress to a host on the other side of another Xpress unit. Little manual configuration is required. Xpress does not attempt to compress all traffic. Because PacketShaper is application intelligent, it is able to identify each traffic flow and compress only the flows that are likely to achieve useful gains. Previously compressed traffic (such as streaming media) and encrypted data (such as HTTPS) are examples of non-compressible traffic. The ability to apply appropriate compression algorithms to different applications is built into the Xpress compression engine. With this design, you can choose, for each application, the appropriate algorithm that will yield the best compression ratio, with minimal latency. There are several things to keep in mind regarding compression. First, a packets uncompressed data size is used for all calculations relating to flows and their policies (such as the guaranteed rate). Second, PacketShaper uses the compressed data size for calculating how much data can fit in a partition. For example, if you create a 150K partition, Xpress will allow 150K of compressed data in the partition (which could be 300K of uncompressed data, assuming a 2:1 compression ratio). Third, the standard measurement variables measure the actual data (compressed and uncompressed) that passes through the link. Measurement variables specific to compression are available, allowing you to analyze the effectiveness of compression on your link. For a list of these variables, see Compression Measurement Variables. To enhance the efficiency of the Xpress feature, you can define hosts that can use the compression facility with the setup compression hosts CLI command. When this functionality is implemented, the specified hosts are the only ones allowed to use the compression tunnel. If a host is not on the list of allowed hosts, the data will not be sent through the tunnel; it will be sent through the normal mechanism. A similar command is available to restrict the PacketShaper Xpress units that can be a tunnel partner (setup compression partners). If your lists of hosts or partners that should not use compression are shorter than the lists of those that should, you can change the default setting of several system variables (Allow/Exclude inside hosts on list, Allow/Exclude outside hosts on list, Allow/Exclude PacketShapers on partner list). There are also commands to change the default compression dictionary (setup compression dictionary), override the default algorithms used for specific traffic classes (class compress on,) and to disable compression for a class (class compress off). Getting StartedAs soon as compression is enabled and compressible traffic goes through your PacketShaper, Xpress will automatically create compression tunnels with other compression-enabled units that are detected on the network. Xpress creates tunnels and compresses data when the following conditions are true:
To see how compression is working on your link, you can look at compression reports. The report tab offers a Compression Summary, the Statistics:Reports page has compression reports for links, partitions, and classes, and the top ten tab offers views for Top Ten - Compression Bytes Saved and Top Ten - Compression % Bytes Saved. Requirements and Limitations
See also: Increase Link Capacity Enabling and Tuning Compression Compression Algorithms and Dictionaries
|
PacketGuide™ for PacketWise® 7.3