High CPU utilization running SGOS 18.104.22.168 with ADN compression enabled
The ADN protocol received many enhancements in SGOS 22.214.171.124. One of the enhancements deals with the amount of compression that will occur between ADN enabled devices. Here is a portion of the SGOS 126.96.36.199 release notes that explains the changes in compression:
You can now enable the ProxySG to adjust its compression level based on CPU usage. When adaptive compression is enabled, the ProxySG will automatically increase its compression level when CPU usage is low and decrease its compression level when CPU usage is high. The ProxySG determines whether to increase or decrease the compression level based on its internal compression index. Because adaptive compression uses extra CPU when it is available, you will notice that your CPU usage levels are higher when this feature is enabled. If, however, you notice that the compression index remains low when adaptive compression is enabled (indicating that the compression level is decreased), this may indicate that your appliance is under-sized. In this case, you should consider a hardware upgrade. By default, adaptive compression is enabled on multiprocessor appliances and disabled on single processor appliances.
When ProxySG appliances are upgraded to SGOS 188.8.131.52 and the ADN protocol is enabled, it is not uncommon for CPU utilization to increase on the device. The target CPU utilization with ADN compression enabled is 73 - 78%. When CPU utilization reaches 79% or greater, then SGOS will start decreasing the compression level used by the ADN protocol.
If you notice an increase in CPU utilization into the mid to high 70% range, then this utilization is normal and expected. However, if CPU utilization increases above 78% and overall performance is impacted by this increase in CPU utilization, then please do the following items:
Rate this Page
Please take a moment to complete this form to help us better serve you.