Global Traffic Manager (GTM) helps enterprises achieve nearby access to application services and load balancing in highly concurrent scenarios. It also provides the health check feature to implement fault isolation or traffic switching. This allows enterprises to build active zone-redundancy and geo-disaster recovery services. For more information, see Principles.
GTM provides the following features. For more information, see Features.
1. Address pools
You can use address pools to manage application service addresses, including IP addresses and domain names. An address pool contains a group of IP addresses or domain names that are used to access the same application service. The IP addresses or domain names belong to the same carrier or region. You can configure more than one address pool for a GTM instance. This way, requests from different regions can be forwarded to the nearest access points by using different address pools. If a primary address pool set is unavailable, you can switch to a secondary address pool set.
2. Access policies
Access policies allow enterprises to manage global traffic with ease. Based on the traffic scheduling policies that are set by customers, enterprises can set different address pools for the customers in different networks or regions. This way, nearby access and failover can be achieved. Two types of access policies are provided. You can set only one access policy for each instance.
a. Access policy based on geographical locations: Users in various regions can access services from the nearest access points. This way, network access is accelerated.
b. Access policy based on latency: GTM detects the access latency between the location of a user and the region in which the application is deployed. Then, GTM routes user requests to the application server cluster that has the lowest latency.
3. Health check
The health check feature allows you to monitor the availability of your application service in real time. Available health check options: ping, tcp, and http(s).
If the health check feature detects that a primary address pool set is unavailable, GTM switches to a secondary address pool set. Then, the secondary address pool set is used to respond to users' DNS requests. This way, GTM ensures the stability of your business.