诺诺博客

  • 概述:
  • 配置:
  •  主 页
  •  Linux
  •  微 软
  •  信 创
  •  虚 拟
  •  网 络
  •  生 活
  •  归 档
  •  友 链
  •  关 于

VMware Horizon 负载均衡:DNS轮询

  • 诺诺
  • 2024-09-09
  • 0

概述:

传统的负载均衡技术通常需要专门的硬件或软件,但DNS轮询解析是一种负载分配、负载平衡或容错技术,通过管理域名系统(DNS)对来自客户计算机的地址请求的响应,按照适当的统计模型,提供多个冗余的互联网协议服务主机,将流量分散到多个服务器上。

DNS轮询解析的原理:

在其最简单的实现中,轮回DNS的工作方式是,不仅用一个潜在的IP地址来响应DNS请求,而且用一个潜在的IP地址列表来响应承载相同服务的几个服务器。列表中的IP地址被返回的顺序是轮回这一术语的基础。每次DNS响应,列表中的IP地址顺序都会被改变。传统上,IP客户最初尝试与DNS查询返回的xxx个地址连接,因此在不同的连接尝试中,客户将从不同的供应商那里获得服务,从而在服务器之间分配整体负载。

不总是提供均匀分布的负载平衡:由于DNS缓存和客户端缓存的存在,轮询方法并不总是能够提供均匀分布的负载平衡。如果用户对特定网站的流量特别大,那么该解析器可能会缓存该网站的IP,从而可能向该IP发送大量流量。

DNS轮询解析存在一些限制和潜在的问题:

  • 可靠性问题:如果其中一台服务器出现故障,DNS服务器仍将以轮循方式保留该服务器的IP。因此,如果有6台服务器并且其中一台已脱机,那么将有六分之一的用户被拒绝服务。
  • 不考虑服务器负载、事务处理时间、地理距离等因素:轮询DNS不会考虑服务器负载、事务处理时间、地理距离以及可以配置传统负载平衡的其他因素。
  • 无法解决缓存问题:一些高级轮询服务具有克服一些缺点的方法,例如能够检测无响应的服务器并将其从轮询轮换中删除,但是无法解决缓存问题。

因此,虽然轮询DNS是一种简单有效的负载平衡方法,但它也存在一些限制和潜在的问题,需要根据实际情况进行选择和使用。

配置:

配置DNS轮询很简单,在DNS服务器中把需要解析的IP地址设置相同名称的A记录。

VMware Horizon 负载均衡:DNS轮询-诺诺博客
VMware Horizon 负载均衡:DNS轮询-诺诺博客
© 2025 诺诺博客 蜀ICP备2024099071号-1 如有侵权请联系删除 | 网站地图 | 百度统计 | 又拍云CDN加速
为了获得更好的浏览效果 建议您使用IE8.0及以上版本浏览器登陆本站点 · 服务器托管于腾讯云
  • {{ item.name }}
  • {{ item.name }}