Nik*_*nko 11 high-availability load-balancing best-practices
我即将将单服务器单数据库 Web 应用程序转换为物理分布式高可用性配置,服务器位于两个物理位置(目前)。现在,很明显,我需要一个负载均衡器(在这种情况下更像是一个反向代理,但为了简单起见,我将其称为“负载均衡器”),它将请求路由mywebsite
到node1.mywebsite
或node2.mywebsite
。但是,如果我的负载均衡器出现故障,我认为高可用服务器没有用。因此,按照我的思路,我实际上需要两个负载均衡器,每个位置一个。但是,我仍然需要一个单一的外部访问点,因此我需要一个负载平衡器的负载平衡器,这反过来又需要跨位置平衡......这种情况一直在继续。
那么我的推理有什么问题呢?假设每个物理位置都可以长时间断电,我将如何在实践中确保负载均衡器的高可用性?
PS:我知道我对 HA 和负载平衡之间区别的理解充其量是平庸的。我想要的是一个可用的服务器,即使一个位置的电源断电。感谢您的理解。