![对 DNS 服务器使用 NLB 是个好主意吗?](https://linux22.com/image/509809/%E5%AF%B9%20DNS%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BD%BF%E7%94%A8%20NLB%20%E6%98%AF%E4%B8%AA%E5%A5%BD%E4%B8%BB%E6%84%8F%E5%90%97%EF%BC%9F.png)
使用 NLB 将 DNS 请求负载平衡到端口 53 上的主 DNS 服务器和辅助 DNS 服务器是一个好主意吗?
答案1
为 DNS 使用显式、单独的负载均衡器很少是明智的。
DNS 查询会自动分布在所有可用的服务器中,并且解析器具有内置的容错功能;发生故障的服务器不会影响您的 DNS 服务,因为解析器知道尝试其他服务器。
答案2
是的,这是个好主意。
如果您有流量。根服务器。和第二层域各自为集群。它们处理大量流量。
您的服务器极其不喜欢关心,因为您没有任何显著的负载。
提高正常运行时间是否仍然有意义? 并非如此。
答案3
现代服务器可以处理 100kq/s 或更高的速度,需要大量的 DNS 查询才能过载。即使是大多数中小型 ISP 也只有一个主服务器和一个辅助服务器(有时还有第三级服务器)。
许多根服务器都是集群式的,但这主要是为了冗余。根 DNS 服务器通常看到 50kq/s(在节假日等特别繁忙的日子里会更多)。但对于典型的网络来说,根服务器是一个不好的例子。
答案4
也许您的设备堆栈编码有误或缺少第二个 DNS 条目。那么您可能需要它。