Updated on 2024-10-25 GMT+08:00

Concepts

Global Accelerator

A global accelerator directs user requests to endpoints through the Huawei backbone network. You can create a global accelerator and select where you would like to use the global accelerator. The system will assign 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 backbone network.

Anycast IP Address

Global Accelerator assigns an anycast IP address for each acceleration area. Clients can access the backbone network from the nearest access point through this anycast IP address.

Listener

A listener checks requests from clients based on the protocol and port you have configured and routes the requests to the optimal endpoint in the associated endpoint group. Each listener can have one endpoint group associated in each region.

Endpoint

An endpoint is a destination to which requests are routed, and up to 10 endpoints can be added to each endpoint group.

You can add the following resources as endpoints:
  • EIPs, ECSs, load balancers, and custom EIPs for accelerated access to servers deployed on Huawei Cloud.
  • IP addresses or custom domain names of servers on a third-party cloud, or servers in an on-premises data center.
The following table lists the supported types of endpoints and regions.
Table 1 Resources that can be added as endpoints

Endpoint Type

Description

Supported Region

EIP

EIPs in your account in the current region.

All regions except EU-Dublin

Custom EIP

EIPs in your account or another account in the current region.

All regions

ECS

ECSs or load balancers on a private network in your account.

CN East-Shanghai1, CN North-Beijing4, CN South-Guangzhou, CN-Hong Kong, AP-Singapore, and TR-Istanbul

ELB

IP Address

IP addresses or domain names of servers on a third-party cloud, or servers in an on-premises data center.

Custom Domain Name

If there are multiple endpoints in an endpoint group, you can set a weight for each endpoint to specify the proportion of requests to distribute to each endpoint. The global accelerator adds up the weights of all endpoints in the endpoint group and routes requests to each endpoint based on the ratio of its weight to the total weights.

Endpoint Group

An endpoint group includes one or more endpoints in a given region. You can set a weight for each endpoint group, and Global Accelerator will route requests based on the weight you specified.

You need to associate an endpoint group with each listener, which will route traffic to the endpoints in the associated endpoint group.

Health Check

Global Accelerator provides health check to ensure service reliability and availability. Only TCP can be used for health checks.

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.