A global accelerator directs user requests to endpoints through the Huawei Cloud backbone network. You can create a global accelerator and select where you would like to use the global accelerator. The system will allocate an anycast IP address to each area where the global accelerator will be used. The clients can access the cloud from the nearest access points, and their traffic will then be routed to the optimal endpoints through the Huawei Cloud backbone network.
Anycast IP Address
Global Accelerator allocates an anycast IP address for each acceleration area. Clients can access the backbone network from the nearest access point through this anycast IP address.
A listener checks requests from clients based on the protocol and port you configure and routes the requests to the optimal endpoint in the associated endpoint group. Each listener can have one endpoint group associated in each region.
An endpoint is where requests are routed to. Currently, only EIPs can be added as endpoints.
You can assign a weight to each endpoint. The global accelerator will distribute traffic to the endpoints based on their weights.
An endpoint group includes one or more endpoints in a given region. The global accelerator routes traffic to the endpoints in an endpoint group based on the load balancing algorithm.
You need to associate an endpoint group with each listener, which will route traffic to the endpoints in the associated endpoint group.
Global Accelerator provides health check to ensure service reliability and availability. Currently, only TCP can be used for health check.
After you enable health check, the global accelerator periodically sends requests to endpoints to check their status. If any endpoints become unavailable, the global accelerator stops sending requests to these endpoints. After the endpoints recover from failure, the global accelerator starts routing requests to them again.