Service Mash 服务网格--主要解决服务治理的框架。
Istio的四个组件
(1)数据面板 (envoy)
envoy主要实现代理功能。
以及网络通讯直接相关的功能:
服务发现:从Pilot得到服务发现信息
过滤
负载均衡
健康检查
执行路由规则(Rule): 规则来自Polit,包括路由和目的地策略
加密和认证: TLS certs来自 Istio-Auth
(2)控制面板(Mixer、Pilot、Auth)
Pilot主要实现流量控制。
Mixer主要实现服务与基础设施的中介,检查和遥测。
Auth主要实现认证。
网友评论