2012 年的 DNS 循环、负载平衡、负载共享和故障转移

2012 年的 DNS 循环、负载平衡、负载共享和故障转移

我已经阅读了 serverfault 以及其他网站上关于这些内容的许多帖子。

我的理解是,多个 A 记录(循环 DNS)可以用于:

我想确保我的假设/发现是正确的。所以请告诉我......

答案1

如果您想要真正的 Web 服务器负载平衡,那么您应该考虑使用 Haproxy。它使用反向代理和故障转移系统(保持活动和心跳)效率很高,Haproxy 负载平衡器将作为 Web 服务器的前端服务器。

要了解有关 Haproxy 的更多信息,您应该阅读 http://haproxy.1wt.eu/download/1.2/doc/haproxy-en.txthttp://www.howtoforge.com/high-availability-load-balancer-haproxy-heartbeat-fedora8

答案2

在负载共享中,我们会在多条路径上共享流量,即使方式不均衡。负载平衡用于实现网络效率。它在具有多条路径的网络中均匀地分配流量,这样做是为了获得最佳资源利用率、最大化吞吐量并最小化响应时间。所以这两者实际上是不同的东西。与 DNS(域名服务器)一起使用时,循环是一种负载平衡方法,尽管它有一个缺点,即它不会报告节点的自动故障转移,但即使如此,也存在可以改进循环技术的技术。

相关内容