Workload Aware Acceleration System Booster (WAAS Booster)
Cloud vendors want to use container overcommitment to improve the efficiency of container systems and maximize the resource utilization of server nodes without affecting the performance of services running in containers. However, the resource usage of some services is unstable and unpredictable, and the preset maximum resource usage cannot meet the actual service requirements. As a result, automatic tuning is expected for such container services so that idle resources can be allocated to containers with resource needs. This allows containers to temporarily obtain resources beyond the preset maximum value, improving service performance and resource utilization efficiency.

Benefits
In container overcommitment scenarios, the CPU requirements of some containers may exceed the preset maximum value. WAAS Booster detects and analyzes container loads in real time, and responds to CPU resource insufficiency caused by burst loads in a timely manner. In addition, it optimizes resource scheduling through load awareness and prediction.
Key Technologies
WAAS Booster has a built-in real-time load awareness module and long- and short-period load prediction module. It dynamically detects and learns container service loads and adjusts container resources in real time. Based on the global resource management module, it ensures proper cluster resource allocation and improves the overall container service performance in overcommitment scenarios.
Application Scope
WAAS Booster is only available for tuning containers on servers equipped with Kunpeng 920 series processors. The system parameter configuration applies for only online application services deployed in containers. WAAS Booster is not responsible for any impact on other applications. After the tuning task of WAAS Booster is stopped, the container parameters are restored to the status before tuning.