1. Datacenter Load Balancing 如何在区域级故障、容量不对称和连接排空时保持可用
请说明 Datacenter Load Balancing(数据中心负载均衡)如何在区域级故障、容量不对称和连接排空时保持可用?
- 掌握数据中心负载均衡的层次
- 理解区域级故障与容量不对称的处理
- 掌握连接排空与健康检查
数据中心负载均衡在多个数据中心之间调度流量,保障可用性。区域级故障处理:通过健康检查与故障检测(探活、心跳)识别故障数据中心,自动把流量切换到健康区域,避免向故障区域转发。容量不对称:各数据中心容量不同,负载均衡需按容量加权分配流量,避免小容量区域过载、大容量区域闲置;结合流量权重与实时容量调整。连接排空(drain):机房下线或维护前,优雅停止接收新连接,等待存量连接自然结束(drain),避免强行切断导致业务中断;配合健康检查状态(draining)让 LB 停止调度新流量。核心是"健康检查驱动故障切换、容量加权驱动均衡、排空保证优雅下线",三者共同维持跨区域可用性。
面试官关注跨区域负载均衡的可用性。回答应体现故障切换、容量加权、连接排空与健康检查的组合。