Applicable Scenarios
CKafka Pro Edition.
The cluster bandwidth specification is higher than 3,000 MB.
In certain special business scenarios, the bandwidth utilization is low but the CPU utilization is high. Therefore, the cluster bandwidth needs to be scaled out based on the CPU utilization.
Scale-out Policies
It is recommended that the CPU utilization of a single node does not exceed 60%. If it exceeds 60%, linear scaling needs to be conducted based on the CPU utilization of the current cluster.
Examples
Current Cluster Status
The cluster bandwidth specification is 3,000 MB, the average CPU utilization is 80%, and the bandwidth utilization is 50%.
Scale-out Objectives
Business traffic increased by 50%.
CPU utilization decreased to 60%.
Scale-out Solutions
Scale-out coefficient = 80%/60% x (1 + 50%) = 2
Reserved buffer = 30%
Specification after scale-out = 3,000 MB x Scale-out coefficient x Reserved buffer = 3,000 MB x 2 x (1 + 30%) = 7,800 MB
Was this page helpful?