Performance Metrics
CLB Performance Metrics
- New connections per second (CPS): The number of new connections per second, reflecting the ability to handle new connections.
- Maximum concurrent connections: The total number of connections per second, reflecting the ability to handle concurrent connections.
- Packets per second (PPS): The number of packets forwarded per second, reflecting the packet forwarding rate.
- Maximum throughput: The supported bandwidth.
- Queries per second (QPS): The number of queries per second. QPS is not a core indicator for the instance. What really consumes performance is CPS. In the case of short connections, QPS=CPS; in the case of long connections, QPS>CPS.
Note: The following performance indicators can reach the maximum performance in theory under simple and ideal traffic, here are the restrictions and descriptions
For packet forwarding type, a single instance can achieve the performance shown in the table below, and all instances in the request proxy type VPC share resources
After enabling the log management function, there will be a 10% performance loss
ssl cps is the pressure test obtained under the algorithm conditions of
TLSv1.2,ECDHE-RSA-AES256-GCM-SHA384,2048,256
, and more performance-consuming algorithms may not reach the following performance indicatorsCLB instances are deployed in cluster mode and are also multi-process mode on the single machine of the cluster, so unbalanced traffic from the source, especially single-sourced traffic, will not be able to achieve maximum performance
The maximum concurrent connection performance of the request proxy type instance refers to the sum of the connection count from the client to the CLB and from the CLB to the RServer. The monitor only shows the connection count on the client to CLB side
CLB is a shared instance, the maximum performance is not guaranteed. If performance assurance is needed, you can use Application Load Balancer ALB.
Product | Mode | New Connections per Second (cps) | Maximum Concurrent Connections | Maximum Throughput (bps) | Packets per Second (pps) |
---|---|---|---|---|---|
Public CLB | Packet forwarding | 600,000 | 100,000,000 | 30G | 18,000,000 |
Public CLB | Request proxy | 40,000(4,000 ssl) | 300,000 | 800M | 400,000 |
Private CLB | Packet forwarding | 600,000 | 100,000,000 | 30G | 21,000,000 |
Private CLB | Request proxy | 40,000(4,000 ssl) | 300,000 | 800M | 400,000 |