使用DNS来创建服务器负载均衡

广告也精彩

DNS负载平衡采用简单的轮询算法,不能区分服务器的差异,不能反映服务器的当前运行状态,不能为性能更好的服务器分配更多的请求,甚至客户请求集中在服务器上。在统一主机上添加多个A记录。下图中的例子是:有三个联通服务器和三个电信服务器,以实现联通用户流量分配到三个联通服务器和其他用户流量分配到电信服务器的设置。设置完成后,您可以进入服务器dos,查询服务器负载平衡ip。假设一个域名DNS轮查询多个服务器,如果其中一个服务器出现故障,任何人都不愿意回应所有访问服务器的请求。即使服务器的IP从DNS中删除,电信、网通等宽带接入商也会在缓存中存储大量DNS,以节省访问时间。DNS记录全部生效需要几个小时甚至更长时间。因此,虽然DNS轮查在一定程度上解决了负载平衡问题,但存在可靠性低的缺点。DNS轮询的缺点:可靠性低假设一个域名DNS轮查询多个服务器,如果其中一个服务器出现故障,任何人都不愿意回应所有访问服务器的请求。即使服务器的IP从DNS中删除,电信、网通等宽带接入商也会在缓存中存储大量DNS,以节省访问时间。DNS记录全部生效需要几个小时甚至更长时间。因此,虽然DNS轮查在一定程度上解决了负载平衡问题,但存在可靠性低的缺点。负载分配不均匀DNS负载平衡采用简单的轮询算法,不能区分服务器的差异,不能反映服务器的当前运行状态,不能为性能更好的服务器分配更多的请求,甚至客户请求集中在服务器上。四层负责平衡:通过报告中的目标地址和端口,再加上负载平衡设备设置的服务器选择,决定最终选择的内部服务器与请求客户端建立TCP连接,然后发送Client请求数据。

使用DNS来创建服务器负载均衡

 

转载于天翼云知识,如有侵权,请联系删除,谢谢

© 版权声明
广告也精彩

相关文章

广告也精彩

暂无评论

暂无评论...