如果我所有的液滴都来自同一个数据中心,是否可以在云中进行这种负载平衡,例如在 Digital Ocean 中?还是我需要某种物理设备来进行这种第 4 层负载平衡?
如此处所示:http: //blog.haproxy.com/2011/07/29/layer-4-load-balancing-direct-server-return-mode/
我喜欢负载均衡器只是分发然后服务器将请求直接回复给客户端的想法。这是否可以在没有物理硬件的情况下完成,但使用像 haproxy 这样的软件?
如果我所有的液滴都来自同一个数据中心,是否可以在云中进行这种负载平衡,例如在 Digital Ocean 中?还是我需要某种物理设备来进行这种第 4 层负载平衡?
如此处所示:http: //blog.haproxy.com/2011/07/29/layer-4-load-balancing-direct-server-return-mode/
我喜欢负载均衡器只是分发然后服务器将请求直接回复给客户端的想法。这是否可以在没有物理硬件的情况下完成,但使用像 haproxy 这样的软件?
DSR 在 Linux 内核 (IPVS) 中实现,该内核仅适用于 LVS(Linux 虚拟服务器)。您还需要一个健康检查守护程序,例如 keepalived 或 ldirectord。顺便说一句,由于它们使用的网络虚拟化安全性,DSR 在 Amazon AWS 或 Azure 中不起作用。它也不适用于 Docker 之类的东西。
http://www.loadbalancer.org/blog/load-balancing-methods