接下来我将和大家分析一下Istio的主要架构, 重点是数据面和控制面的实现, 包括sidecar的注入, 流量拦截, xDS介绍, Istio流量模型, 分布式跟踪, Mixer 的适配器模型等等, 中间也会穿插着.../github.com/alipay/sofa-mesh
从istio fork
使用Golang语言开发全新的Sidecar,替代Envoy
为了避免Mixer带来的性能瓶颈,合并Mixer部分功能进入...Istio 控制面
4.1 Pilot 架构
4.2 流量管理模型
4.3 故障处理
4.4 Mixer 架构
4.5 Mixer适配器模型
4.6 Mixer 缓存机制
----
4.1 Pilot...----
4.4 Mixer 架构
Mixer Topology(图片来自Isio官网文档)
Istio 的四大功能点连接, 安全, 控制, 观察, 其中「控制」和「观察」的功能主要都是由Mixer组件来提供...Istio 中的主要属性生产者是 Envoy,但专用的 Mixer 适配器也可以生成属性
属性词汇表见: Attribute Vocabulary
数据流向: envoy -> mixer
Template