Istio控制平面组件原理解析Istio控制平面组件原理解析 朱经惠 2018.08.25 Service Mesh Meetup #3 深圳站关于我 • 朱经惠,ETC车宝平台工程师。 • 喜欢开源,个人开源项目”Jaeger PHP Client”。 • 喜欢研究源码,对NSQ,Jaeger,Istio(控制平面)等go语言开源项目进行 过研究。 • 除了代码还喜欢爬山和第二天睡醒后全身酸疼的感觉。目录Pil0 码力 | 30 页 | 9.28 MB | 6 月前3
Istio Meetup China 服务网格安全 理解 Istio CNI张之晗 Tetrate ⼯程师/Istio 社区 Release Manager 服务⽹格安全—— 理解 Istio CNI Istio Meetup China About me Istio 1.10 Release Manager, Istio Community, 2021-Present GetMesh(GetIstio) core contributor, Istio Community0 码力 | 19 页 | 3.17 MB | 1 年前3
宋净超 从开源 Istio 到企业级服务:如何在企业中落地服务网格for application connectivity. • We are committed to maintaining Istio's open source ecosystem. 《深入理解 Istio》 • 电子工业出版社 • 2022 年 6 月出版 • 云原生社区著 • 基于 Istio 1.11 与我联系 https://www.tetrate.io/careers/0 码力 | 30 页 | 4.79 MB | 6 月前3
SolarMesh 基于Istio构建的流量监管平台Istio是目前服务网格领域最流行的开源项目,38% 的企业在生产中使用服务网格,其中有接近一半的 选择是Istio SolarMesh 基于 Istio 及容器技术,提供流量监控 和管理,提供完善的非侵入式服务治理解决方案。 帮助企业在纷繁复杂的微服务调度中快速定位问题, 增强研发效率。 让服务网格不再难学难用,让服务网格在企业落地 更加平滑、安全、稳定。 Copyright © 2021 Cloud0 码力 | 20 页 | 1.29 MB | 1 年前3
13 Istio 流量管理原理与协议扩展 赵化冰Pilot 代码改动 • 解析 CRD • 生成 xDS 配置下发 优点: • 控制面改动小,可以快速实现对新协议的支持 问题: • Pilot 目前缺少一个良好的协议扩展机制 • Pilot 需要理解 Envoy filter 中协议特定的知识 • Pilot 代码中维护众多七层协议的代价较大 12 Istio 协议扩展:常见七层协议的路由 Protocol Destination service0 码力 | 20 页 | 11.31 MB | 6 月前3
Envoy原理介绍及线上问题踩坑灰度发布全流程自动化管理: 灰度版本一键部署,流量切换一键生效 配置式灰度策略,支持流量比例、请求内容 (Cookie、OS、浏览器等)、源IP 一站式健康、性能、流量监控,实现灰度发布过程 量化、智能化、可视化 • 策略化的智能路由与弹性流量管理 无侵入智能流量管理: 权重、内容等路由规则,实现应用灵活灰度发布 HTTP会话保持,满足业务处理持续性诉求 限流、熔断,实现服务间链路稳定、可靠 oy进行旁路处 理。 Copyright © Huawei Technologies Co., Ltd. All rights reserved. Page 29 本课总结 参考链接 相关内容的华为云官网链接: https://support.huaweicloud.com/usermanual-cce/cce_01_0006.html 详细ASM官网资料:https://support Envoy采用可扩展插件架构实现监听过滤器、L4网络过滤器、L7 HTTP过滤器;同时 支持基于L4/L7 WASM及L7 Lua过滤器的二次扩展。 版权所有©2021,华为技术有限公司,保留所有权利。 本资料所有内容仅供华为授权的培训使用,禁止用于任何其他用途。未经许可,任何人 不得对本资料进行复制、修改、改编、也不得将本资料或其任何部分或基于本资料的衍 生作品提供给他人。 感谢0 码力 | 30 页 | 2.67 MB | 1 年前3
Istio + MOSN 在 Dubbo 场景下的探索之路Listener 和 Routers 配置信息目前是固定的 • Provider 只注册到本地 zk • Sidecar 注入到方式使用的是多个 Container感谢聆听 欢迎关注,获取最新分布式架构内容 关注服务网格,关注 ServiceMesher0 码力 | 25 页 | 3.71 MB | 6 月前3
Kubernetes容器应用基于Istio的灰度发布实践Pod3 Envoy SVC Pod1 Pod2 Version1(canary) 20% svcB svcA Rules API Pilot 80% Istio 灰度发布:基于请求内容 Version2 Envoy SVC Envoy SVC Pod1 Pod2 Pod3 Envoy SVC Pod1 Pod2 Version1(canary) group=dev0 码力 | 38 页 | 14.93 MB | 1 年前3
Kubernetes容器应用基于Istio的灰度发布实践Envoy SVC Pod1 Pod2 Version1(canary) 20% svcB svcA Rules API Pilot 80%23 Istio 灰度发布:基于请求内容 Version2 Envoy SVC Envoy SVC Pod1 Pod2 Pod3 Envoy SVC Pod1 Pod2 Version1(canary) group=dev0 码力 | 34 页 | 2.64 MB | 6 月前3
Extending service mesh capabilities using a streamlined way based on WASM and ORASconfiguration ● 下发到Envoy Proxy侧的配置 9 OCI Registry As Storage ● OCI Artifacts项目的参考实现, 可显著简化OCI注册库中任意内容的存储; ● 可以使用ORAS API/SDK Library来构建自定义工具, ○ 将WebAssembly模块推入到OCI注册库中; ○ 或者从OCI注册库中拉取WebAssembly模块;0 码力 | 23 页 | 2.67 MB | 1 年前3
共 10 条
- 1













