By Network Type
LB is divided into external network LB and internal network LB according to network type.
External Network LB
External network LB distributes traffic from the public network across multiple backend server groups, improving availability and performance.
During usage, the external network LB has the following features:
· Uses public network EIPs as virtual IPs for the LB, serving as the port for providing services.
· Charges public traffic fees based on the bandwidth of the EIP used.
· Supports the binding of IPv4 and IPv6 EIPs to the LB to adapt to different network environments and protocols, making the LB process IPv4 and IPv6 at the same time.
· Allows users to adjust the bandwidth of the EIP used by the LB as needed.
· Supports the adjustment of the IPv4 traffic bandwidth.
Internal Network LB
Internal network LB enables load balancing for the internal servers via the internal network IP to improve internal service availability and optimize performance while maintaining internal network security.
Internal network LB has the following features:
· Supports automatic or manual allocation of an internal network IP as the virtual IP (VIP) of the LB.
· Supports binding an EIP to enable public network traffic load. Allows forwarding public network traffic to the internal network LB via EIP forwarding, then to backend server groups when bound to an EIP.
· Supports both IPv4 and IPv6 instances to meet different types of network requirements.
By Product Performance
eSurfing Cloud ELB products are divided into performance-guaranteed and classic types. You can select the LB model and configuration based on your needs.
Performance-Guaranteed LB
Performance-guaranteed LB is suitable for applications requiring high performance, offering stronger performance and scalability.
This is a paid product deployed in cluster mode. The classic type can be upgraded to a performance-guaranteed type, and specifications can be upgraded and downgraded.
· Upgrading from Classic to Performance-Guaranteed Type
As business scales develop and stock-based classic instances cannot meet performance needs, they can be upgraded to a performance-guaranteed type for higher load performance and performance assurance.
Note
Upgrading from classic to performance-guaranteed type involves underlying migration and causes second-level traffic interruption. Therefore, it is recommended to upgrade during off-peak maintenance windows.
· Specification Upgrade/Downgrade
Specification Upgrade: When business grows rapidly and the current specification cannot meet performance requirements, use the specification change function to upgrade the instance smoothly to higher specifications.
Specification Downgrade: When a user has purchased a large specification or experiences a sustained decline in business volume, they may choose to downgrade—reducing a large specification to a smaller one—to save usage costs.
Performance-guaranteed LB has the following specifications:
Specifications | Maximum concurrent connections | New connections per second (CPS) | QPS (HTTP) | QPS (HTTPS) |
Standard Type I | 100000 | 10,000 | 10,000 | 2,000 |
Standard Type II | 200,000 | 20,000 | 20,000 | 4,000 |
Plus I | 400,000 | 30,000 | 30,000 | 6,000 |
Plus II | 600,000 | 50,000 | 50,000 | 10,000 |
Advanced I | 1,000,000 | 50,000 | 50,000 | 10,000 |
Description
In resource pools that support performance-guaranteed LBs, Advanced II, Ultra-powerful I, and Ultra-powerful II specifications are not supported to be created by default. If these types of LB instances are needed in cluster-mode resource pools, submit a ticket via the eSurfing Cloud console to request them. Performance-guaranteed LB provides custom specifications for projects, supporting up to 20 million concurrent connections, 1 million CPSs, and 1 million QPSs. Contact your account manager if needed.
Classic LB
Classic LBs are suitable for low-access amounts and simple web applications, providing basic traffic distribution and health checks, meeting the LB requirements of most applications.
Classic LB is free, performance-shared across instances in the same VPC, deployed in active-standby mode, and does not guarantee performance. Its overall performance characteristics are as follows:
Specifications | Maximum concurrent connections | New connections per second (CPS) | QPS (HTTP) | QPS (HTTPS) |
Classic | 30,000 | 5,000 | 5,000 | 1,000 |
Description
For public-cloud resource pools with availability zone types (cluster-mode), classic LBs have been offline and are no longer provided. Existing instances are unaffected, but deleted instances cannot be recreated.