应用交付AD

深信服应用交付 AD 能够为用户提供包括多数据中心负载均衡、多链路负载均衡、服务器负载均衡的全方位解决方案。不仅实现对各个数据中心、链路以及服务器状态的实时监控,同时根据预设规则,将用户的访问请求分配给相应的数据中心、 链路以及服务器,进而实现数据流的合理分配,使所有的数据中心、链路和服务器都得到充分利用。
点击可切换产品版本
知道了
不再提醒
AD7.0.26R1
{{sendMatomoQuery("应用交付AD","智能DNS方式多站点调度")}}

智能DNS方式多站点调度

更新时间:2024-03-14
  1. 实现方式

利用智能DNS解析技术,以唯一的域名的方式为所有发布相同服务的数据中心提供统一的入口,根据管理人员预先设定的负载策略将用户的访问请求分配到不同数据中心之上,从而实现多站点的负载均衡调度。

当用户通过域名方式进行访问时,可以根据用户使用的Local DNS位置进行就近性计算,将最佳站点的IP地址解析给用户。同时结合AD设备所配备的全球IP地址库,进一步提高用户请求就近分配的准确性,从而彻底解决用户跨国、跨运营商访问速度慢的问题。

  1. 工作流程

智能DNS方式多站点调度的工作流程如下图所示。

表5智能DNS方式多站点调度流程

步骤

说明

1

外网用户的访问客户端向其本地DNS服务器发出域名解析请求。

2

本地DNS服务器首先在本地搜索是否有相应的记录,如果没有就向根DNS服务器发起查询。

3

DNS服务器反馈本地DNS服务器,告知两条NS记录,分别指向数据中心DC1DC2

4

本地DNS服务器向DC1的深信服AD设备发出域名解析请求。

5

DC1的深信服AD设备先判断链路的健康状况,再根据预先定义的负载均衡算法来选择出合适的IP地址作为域名解析结果。

6

DC1的深信服AD设备将域名解析结果反馈给本地DNS服务器。

7

本地DNS服务器无法接收到DC1的深信服AD设备反馈的域名解析结果,再次向DC2的深信服AD设备发出域名解析请求。

8

DC2的深信服AD设备先判断链路的健康状况,再根据预先定义的负载均衡算法来选择出合适的IP地址作为域名解析结果。

9

DC2的深信服AD设备将域名解析结果反馈给本地DNS服务器。

10

本地DNS服务器将得到的域名解析结果转发给客户端。

11

客户端根据得到的IP地址发起连接请求,访问请求最终到达DC2