NSX Advanced Load Balancer DNS 虚拟服务是一个通用的 DNS 基础架构,它可以实施以下功能:

NSX Advanced Load Balancer DNS 虚拟服务主要实施以下功能:

  • DNS 负载均衡

  • 托管手动或静态 DNS 条目

  • 虚拟服务 IP 地址 DNS 托管

  • 托管 GSLB 服务 DNS 条目

注:

NSX Advanced Load Balancer 支持:

  • 静态和虚拟服务 AAAA 记录以及 IPv6 查询传送/负载均衡。

  • DNS TXT(文本)记录和 MX(邮件交换器)记录。

NSX Advanced Load Balancer DNS 即虚拟服务

NSX Advanced Load Balancer DNS 运行具有 System-DNS 应用程序配置文件类型的虚拟服务以及使用每个数据包负载均衡的网络配置文件。

DNS 服务以绿色表示,它是在最左侧的服务引擎上托管的,如下图所示。如果找到匹配的条目,DNS 虚拟服务将响应 DNS 查询。如果未找到匹配的条目并且配置了池成员,则 DNS 虚拟服务将请求转发到后端 DNS 池服务器(以蓝色表示)。

DNS 虚拟服务支持 A/AA/SN+M,并为配置为活动/备用模式的 DNS 虚拟服务添加了运行状况监控支持。

可以为 NSX Advanced Load Balancer 配置多个 DNS 虚拟服务。



NSX Advanced Load Balancer DNS 虚拟服务充当一个或多个子域(区域)的权威 DNS 服务器,并支持所有分析和客户端日志。

子域(区域)权威名称服务器的 NSX Advanced Load Balancer 部署场景

在该场景中,企业名称服务器将一个或多个子域委派给 NSX Advanced Load Balancer DNS 服务,而 DNS 服务充当它们的权威 DNS 服务器。在下面显示的示例中,avi.acme.comgslb.acme.com 是子域。通常,企业名称服务器具有一个指向 NSX Advanced Load Balancer DNS 服务 (10.100.10.50) 的 NS 记录。这些子域的客户端查询直接发送到 NSX Advanced Load Balancer,而 acme.com 外部的所有 DNS 请求发送到外部“.com”名称服务器。

域主名称服务器的 NSX Advanced Load Balancer 部署场景

在该场景中,域具有一个主名称服务器,并将请求传送到企业名称服务器, NSX Advanced Load Balancer DNS 响应它配置为支持的任何区域。与 NSX Advanced Load Balancer DNS 记录不匹配的 DNS 查询传送(代理)到企业 DNS 服务器,这是通过为该用途创建的虚拟服务池完成的。如果该池的成员收到企业域(此处为 acme.com)外部的 DNS 请求,它们将这些请求发送到其外部“.com”名称服务器。