Services deployed in regions like Singapore to serve users in the Chinese mainland may experience high latency due to inefficient public network routing. A BGP (Multi-ISP) Pro EIP routes cross-border traffic through dedicated Chinese mainland ISP lines, significantly reducing latency.
BGP (Multi-ISP) vs. Pro
Feature | BGP (Multi-ISP) | BGP (Multi-ISP) Pro |
Routing | General-purpose multi-ISP lines with automatic optimal route selection. | Dedicated Chinese mainland ISP lines for cross-border traffic. |
Best for | General internet-facing services. | Reducing latency for mainland users accessing overseas services. |
Availability | All regions. | Specific regions outside the Chinese mainland only. |
Usage notes
BGP (Multi-ISP) Pro EIP availability depends on the billing method:
Pay-as-you-go: China (Hong Kong), Japan (Tokyo), Singapore, Malaysia (Kuala Lumpur), Philippines (Manila), Indonesia (Jakarta), and Thailand (Bangkok).
Subscription: China (Hong Kong).
The line type is set at creation and cannot be changed. You cannot convert a standard BGP (Multi-ISP) EIP to a Pro EIP.
Allocate and associate a BGP (Multi-ISP) Pro EIP
Console
Create an EIP:
Go to the EIP console and click Create EIP.
Configure the following parameters and complete the payment. For information about other parameters, see EIP configurations.
Billing Method: Select a supported billing method for your region.
Region: Select the region where your service is deployed.
Line Type: Select BGP (Multi-ISP)_Pro.
IP Address Pool: To allocate an EIP from an existing IP address pool, select the pool.
Associate the EIP with a cloud resource:
Go to the EIP console. In the top navigation bar, select the region where the EIP is located.
Find the target EIP and click Associate with Resource in the Actions column. Select the target Instance Type and instance.
API
Call AllocateEipAddress and set ISP to BGP_PRO.
Verify network performance
Actual latency depends on ISP routing. Run your own tests to validate performance. The following example compares a BGP (Multi-ISP) EIP and a BGP (Multi-ISP) Pro EIP, both in the Philippines (Manila) region, accessed from an ECS instance in the China (Hangzhou) region.
Install and start the Nginx on both Philippines (Manila) ECS instances so they can respond to HTTP requests.
sudo yum install nginx -y sudo systemctl start nginxTest the network latency for access from the China (Hangzhou) ECS instance in the China (Hangzhou) region. The BGP (Multi-ISP) Pro EIP should show lower connect and total time.
Ensure that the security group rules for the Philippines (Manila) ECS instances allow inbound HTTP traffic from the public IP address of the China (Hangzhou) ECS instance.
Replace
<BGP_Multi_ISP_EIP>and<BGP_Multi_ISP_Pro_EIP>with your actual IP addresses.{ echo "=== Starting EIP Comparison Test ===" echo "BGP (Multi-ISP) EIP:" curl -w "Connect Time: %{time_connect}s Total Time: %{time_total}s\n" -o /dev/null -s http://<BGP_Multi_ISP_EIP> echo "BGP (Multi-ISP) Pro EIP:" curl -w "Connect Time: %{time_connect}s Total Time: %{time_total}s\n" -o /dev/null -s http://<BGP_Multi_ISP_Pro_EIP> }
Billing
BGP (Multi-ISP) Pro EIPs and BGP (Multi-ISP) EIPs have different unit prices. For more information, see Pay-as-you-go and Subscription.