FlexQoS is applicable to IP QoS and role QoS. If the system is configured with QoS, the max bandwidth available to different IP addresses is typically restricted to a specified range. In such a case, even if the interface has some free bandwidth available, the restricted IP cannot make use of it, leading to resource waste. To solve this problem, system provides FlexQoS to make full use of bandwidth resources. The configuration of FlexQoS includes global FlexQoS and subsidiary Flex QoS which can implement specific FlexQoS control over different IP queues and roles. The subsidiary FlexQoS can only be configured in an individual IP QoS rule or role QoS rule. The global FlexQoS is disabled by default. In such a case no matter if the subsidiary FlexQoS is enabled or disabled, both the global and subsidiary FlexQoS are disabled. The subsidiary FlexQoS is only valid when both the global and subsidiary FlexQoS are enabled.
You can set a lower threshold and upper threshold for the global FlexQoS. The default lower threshold is 75, and the default upper threshold is 85. If FlexQoS is enabled with the default values, when the utilization of output bandwidth is less than 75%, the available bandwidth will increase linearly (you can specify the flex factor); when the utilization reaches 85%, the available bandwidth will decrease exponentially to the specified lower threshold; when the utilization is between the upper and lower threshold, the FlexQoS is stable, i.e., the available bandwidth will neither increase nor decrease.
To configure Global FlexQoS, take the following steps:
Note: You can only configure subsidiary FlexQoS during the IP QoS rule or role QoS rule configuration.