14-Chaos Mesh 在网易伏羲私有云自动化故障注入实践-张慧## Chaos Mesh 在网易伏羲私有云自动化故障注入实践 Speaker Name: 张慧 网易伏羲 Speaker Title: 网易伏羲私有云质量保障负责人、Chaos Mesh 布道师、云原生社区 Stability SIG 发起人 Email: zhangui05@corp.netease.com ## 1 ## 网易伏羲私有云简介  RedisAttach Method Event ASM / Instrumentation 0 码力 | 26 页 | 18.67 MB | 2 年前3
严选 ServiceMesh 实践限流:速率限制√ 中间件 资源隔离:主要依靠中间件 中间件 故障注入:不提供 × 超时控制、重试、重写、重定向等:继承Nginx的timeout机制 √ 故障注入)与业务架构解耦 · 支持更多的协议 · 增强控制面 · 配合业务容器化上云及混合云架构 Service Mesh 概念正式提出 2016年9月29日第一次被公开提出  - 测试环境不稳定,后端Pod频繁重启 • 解决方案 • Contour产品化 • Istio的灰度发布和流量管理 • Istio的Tracing产品化 ## 落地场景—云存储系统 [Image](/uploads/documents/c/3/e/f/c3ef4ed136dfe5ab18e58c03dcd47608/p13_1.jpg) ## 未来发展 · 更多功能 • 故障熔断 • 故障注入 • 业务配置动态分发 ## • 优化升级 • 性能优化: • DPDK + eBPF • 系统优化 根据需求裁剪lstio。解耦Envoy和其他组件 • 裁剪Istio相关CRD,简化系统结构0 码力 | 15 页 | 3.86 MB | 1 年前3
Curve设计要点• 单元测试 行覆盖80%+,分支覆盖70%+ - 集成测试 Given When Then 方法完备的测试用例集 - 自动化异常测试41个异常用例 - 自动化大压力随机故障注入20轮随机故障注入  01 背景 为何从0到1开发Curve0 码力 | 35 页 | 2.03 MB | 1 年前3
蚂蚁金服双十一 Service Mesh 超大规模落地揭秘[Image](/uploads/documents/2/7/f/8/27f8a724fbd8e98f19663c509c0d94bd/p9_2.jpg) 服务注册中心客户端 限流熔断客户端 动态配置客户端 故障注入客户端 SOA 解耦了不同的业务团队之前的耦合 Service Mesh 解耦了业务开发与基础团队之前的耦合 ## 三、 方案落地 开源/自研:全部迁移到 envoy?不现实,自有协议+历史负担。0 码力 | 26 页 | 2.71 MB | 1 年前3共 27 条- 1
- 2
- 3













