小编Scr*_*ner的帖子

第 4 层与第 7 层负载平衡

我正在尝试决定是为我的数据中心使用第 4 层负载平衡解决方案还是使用第 7 层解决方案。不幸的是(就我的理智而言),我的用例很简单,两种解决方案都可以很好地工作,避免了大多数弱点并且没有真正利用另一个的优势。无论我们最终使用什么解决方案,它都必须具有高可用性和高吞吐量。但我们只打算用它来平衡一组 Web 服务器的负载,这些服务器对“粘性”会话管理(cookie 或 IP)、复杂的重写规则没有任何要求——或者,就此而言,任何重写规则都在全部。

负载平衡器将连接到两台交换机,两者都具有到数据中心聚合层的独立连接,并使用快速生成树和交换机用于虚拟化的任何专有协议合并在一起。负载平衡器也将通过交叉电缆相互交叉链接。集群中的所有服务器都连接到两台交换机。负载均衡器所要做的就是将流量指向它们。

由于它只是 HTTP,我可以使用 HAProxy 或 nginx 等第 7 层负载平衡解决方案。但我也可以将 LVS 项目与 ldirectord 或 keepalived 一起使用。

我试图打破我所看到的利弊,但最终还是洗白了。你会推荐什么,为什么?我错过了什么吗?

networking load-balancing architecture datacenter linux-networking

25
推荐指数
2
解决办法
2万
查看次数

为什么人们使用 IIS?

我知道这听起来像火焰,但它不是故意的。我从 6.0 版开始就没有运行过 IIS。我想知道较新的版本是否为像 Apache 这样的开源解决方案提供了一个引人注目的替代方案。

iis web-server apache-2.2

2
推荐指数
3
解决办法
3980
查看次数