File tree Expand file tree Collapse file tree 1 file changed +7
-10
lines changed Expand file tree Collapse file tree 1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change 1
1
# 4.6 全局负载均衡设计
2
2
3
- 未来的负载均衡系统会越来越将单个负载均衡器看做通用组件。
4
-
5
- 图 13 展示了全局负载均衡系统的一个例子。这个例子包含如下内容:
3
+ 未来的负载均衡系统会越来越将单个负载均衡器看做通用的、标准化组件,它们由一个全局控制系统统一管理。图 13 展示了全局负载均衡系统的一个例子。这个例子包含如下内容:
6
4
7
5
- 每个边车代理(Sidecar Proxy)同时和位于三个 zone 的后端通信;
8
6
- 边车代理和后端定期向全局负载均衡器汇报状态。全局负载均衡器根据延迟、负载、请求失败率等参数做出最合适的决策;
13
11
图 4-10 全局负载均衡器
14
12
:::
15
13
14
+ 在分布式负载均衡场景中,全局负载均衡器可以处理单一负载均衡器无法完成的事情。例如:
16
15
17
- 全局负载均衡器可以做越来越复杂、单个负载均衡器无法完成的事情。例如:
18
-
19
- - 在多个 Zone 间实现自动故障转移:特定区域出现中断或高负载时,将流量切换到其他可用区域。
20
- - 使用机器学习和神经网络技术检测和缓解流量异常,包括 DDoS 攻击
21
- - 应用全局安全和路由策略,确保整个系统配置的一致性
22
- - 提供可视化运维平台,帮助工程师直观地理解和维护整个分布式系统。
16
+ - 在多个区域间实现自动故障转移:当某个区域出现故障或负载过高时,自动将流量切换到其他可用区域。
17
+ - 利用机器学习和神经网络技术检测并缓解流量异常,如识别并治理 DDoS 攻击。
18
+ - 应用全局安全和路由策略,确保配置的一致性。
19
+ - 提供可视化运维平台,帮助工程师直观理解并维护整个分布式系统。
23
20
24
- 现代软件发展的主流趋势是分离式设计。全局负载均衡器在服务网格领域称为控制平面 (control plane)。控制平面专注决策生成、管理和下发,数据平面专注地执行这些决策 。
21
+ 全局负载均衡器在服务网格中被称为控制平面 (control plane)。控制平面与边车代理的关键在于动态配置的实现,笔者将在 8.7 节介绍 xDS 协议时详细阐述这部分内容 。
You can’t perform that action at this time.
0 commit comments