diff --git a/ServiceMesh/control-plane.md b/ServiceMesh/control-plane.md index 5a991fcc..0e68caac 100644 --- a/ServiceMesh/control-plane.md +++ b/ServiceMesh/control-plane.md @@ -1,6 +1,6 @@ # 8.4 控制平面的设计 -本节,笔者继续以 Istio 的架构为例,讨论控制平面的设计。 +本节,笔者继续以 Istio 的架构为例,探讨控制平面的设计。 Istio 自发布首个版本以来,有着一套“堪称优雅”的架构设计,它的架构由数据面和控制面两部分组成,前者通过代理组件 Envoy 负责流量处理;后者根据功能职责不同,由多个微服务(如 Pilot、Galley、Citadel、Mixer)组成。 Istio 控制面组件的拆分设计看似充分体现了微服务架构的优点,如职责分离、独立部署和伸缩能力,但在实际场景中,并未实现预期的效果。