行业资讯

DNS负载均衡的工作原理

DNS负载均衡是一种域名系统( DNS )配置域的方法,用于将客户端对域的请求分布到一组服务器计算机中。 域可以对应于网站、邮件系统、打印服务器或可以通过互联网访问的其他服务。

DNS作为互联网的“”。 将域名(如)映射到互联网协议( IP )地址(如172.16.205.3 ),如。 通过互联网发送和接收数据的每个设备都有一个唯一的IP地址,互联网路由软件和硬件使用它来标识和定位设备。 DNS允许用户按名称访问网站,因此大多数人比IP地址的数字字符串更容易记住。

在最简单的部署中,当一台计算机托管并提供域数据的客户端请求解析域名时,DNS会返回各个服务器的IP地址。 今天,许多域名使用多台服务器来防止服务器故障,并处理流量和其他原因。 在这种情况下,DNS会返回所有服务器的IP地址列表以响应名称解析请求。



DNS负载均衡如何工作

DNS负载平衡取决于以下事实:大多数客户端都在使用为域接收的第一个IP地址。 在大多数Linux分发中,DNS缺省使用循环方法,以便在每次响应新客户端时以不同的顺序发送IP地址列表。 因此,不同的客户端可以将请求发送到不同的服务器,并在服务器组之间有效地分配负载。

遗憾的是,DNS负载均衡的简单实现中,存在限制可靠性和效率的固有问题。 最重要的是,由于DNS不检查服务器或网络中断或错误,因此即使服务器关闭或,它也总是返回域的同一组IP地址。 发生了别的问题。 因为解析的地址通常由称为解析器的中间DNS服务器和客户端进行缓存,以提高性能并减少网络上的DNS流量。 每个解析的地址都有一个称为“生存时间”或“TTL”的有效期,但较长的生命周期意味着客户可能无法立即了解服务器组中的更改。 此外,由于生命周期短,准确性会提高,但会增加处理和DNS流量。 缓存必须首先放宽。

基于云的DNS提供商通常免费或以最低成本提供负载均衡服务。 几分钟内即可启动并运行,但维护有限。 DNS负载均衡通过权威DNS提供程序进行,不需要额外的搜索。



为什么负载均衡被认为很贵,很难安装? 因为曾经是这样。 就在几年前,负载均衡还在硬件上进行,这种硬件的开发和维护成本很高。 因此,人们将故障转移作为负载均衡的原始形式。 故障转移不需要硬件,而是一种很简单的服务。 可以通过DNS提供程序进行设置,每年只需少量的安全费用。

在线留言

帮助中心

下载EXL报价表

下载表单

有什么问题吗?立即致电我们! 4008-367-696