运维开发网

域名系统 – 2012年的DNS循环,负载平衡,负载分担和故障转移

运维开发网 https://www.qedev.com 2020-04-07 11:50 出处:网络 作者:运维开发网整理
我一直在阅读关于serverfault以及其他网站的所有这些帖子. 据我所知,Multiple A记录(循环dns)可以用于: >负载分担(循环,但不负载平衡).很多人说“负载平衡” 但我认为没有负载平衡,因为“平衡”意味着(字面意思)“比较 两个(或更多)并调整“(这是Real s / w或h / w负载平衡器所做的)但是 浏览器从不这样做,而是随机选择IP 并连接到它.它对该服务器的当前负载没
我一直在阅读关于serverfault以及其他网站的所有这些帖子.

据我所知,Multiple A记录(循环dns)可以用于:

>负载分担(循环,但不负载平衡).很多人说“负载平衡”

但我认为没有负载平衡,因为“平衡”意味着(字面意思)“比较

两个(或更多)并调整“(这是Real s / w或h / w负载平衡器所做的)但是

浏览器从不这样做,而是随机选择IP

并连接到它.它对该服务器的当前负载没有任何了解

(可能,它挑选的IP负载最高!).

>自动故障转移(仅限最新浏览器).是的,我认为DNS可以用作简单的

故障转移系统(至少在2012年,我不知道它何时实际上“生效”).请参考:https://webmasters.stackexchange.com/questions/10927/using-multiple-a-records-for-my-domain-do-web-browsers-ever-try-more-than-one和

Browser-based DNS failover using multiple A records

和http://www.nber.org/sys-admin/dns-failover.html

我想确保我的假设/结果是正确的.请让我知道…..

如果你想要为Web服务器实现真正的负载平衡,那么你应该考虑Haproxy.

它使用反向代理和故障转移系统(保持活动和心跳)具有高效率Haproxy负载平衡器将作为Web服务器的前端服务器.

要了解有关Haproxy的更多信息,请阅读

http://haproxy.1wt.eu/download/1.2/doc/haproxy-en.txt和http://www.howtoforge.com/high-availability-load-balancer-haproxy-heartbeat-fedora8

0

精彩评论

暂无评论...
验证码 换一张
取 消