大规模微服务架构下的Service Mesh探索之路
安心做数据平面, 提供XDS API • 设计优秀,性能和稳定性表现良好 • C++编写,和蚂蚁的技术栈差异大 • 蚂蚁有大量的扩展和定制化需求 • 我们非常认可envoy在数据平面上的表现开源方案选择之第二代Service Mesh Istio • 第一选择,重点关注对象 • 奈何迟迟不能发布生产可用版本 • 性能和稳定性远远不能满足蚂蚁的 要求 • 但我们非常认可Istio的理念和方向 2@cluster2 edge-sidecar : 8.8.8.3@cluster2 Service-B@zone2 4. Edge sidecar执行服务发现并 转发请求给Service-B的实例7月底北京,第二次Service Mesher线下Meetup 下回分解:增强版Pilot和Edge Sidecar开源策略 Open Source 3蚂蚁金服,开源开放 ü 从 4 月份开始逐步开源金融级分布式架构中的各个组件:0 码力 | 37 页 | 7.99 MB | 5 月前3阿里巴巴核心应用洛地 Service Mesh 的挑战与机过
普遍看好,仍存疑惑。 1. Service Mesh 增加成本调用及部署成本,高于所获得 的收益,价值难以兑现。 2. 针对服务化架构并未带来新的突破,将已有功能换个 地方重复造轮子。阿里巴巴曾属于第二种原因有……重复运维,多语言支持困境 NodeJS Java C++ Golang 运维系统云原生时代快速赋能 Biz APP Non Ali Biz框架思维转向平面思维 Service0 码力 | 22 页 | 6.61 MB | 5 月前3Service Mesh Meetup #3 深圳站
ns我是作者名称我是作者名称我是作者名称Talk is cheap, Show me the code!• 当使用一个客户端实例和多个后端实例进行部署时,所有的调用仅 路由到单个后端实例。当部署第二个客户端时,它可能被路由到另 一个后端实例。这不是所需的那种负载均衡,因为它不允许独立地 扩展客户端和服务器。当客户端实例比服务器实例少时,一些服务 器实例将处于空闲状态,所以 Kubernetes0 码力 | 45 页 | 18.62 MB | 5 月前3蚂蚁金服Service Mesh渐进式迁移方案
背景2:后期确认k8s的大方向,加上调研结果,放弃路线2 背景3:最近确认k8s将加快普及,启动路线1,会师路线4 第一步:k8s 全面铺开 第三步:接入 (完善后的)Istio, 和社区方案统一 第二步:引入 Sidecar,对接 周边生态 特殊:已经在路 线4上演进的应用, 快速会师到路线11 Service Mesh演进路线 2 2 实现平滑迁移的关键 3 4 5 总结 DNS寻址方案的演进0 码力 | 40 页 | 11.13 MB | 5 月前3Service Mesh 发展趋势(续) 蚂蚁金服 | 骑士到中盘路向何方?
3:ServiceMesh灵魂拷问三:要不要支持虚拟机? Linkerd 1.* Envoy AWS App Mesh Google Traffic Director Istio Linkerd 2.* 支持 支持 不支持 第二个转折做何解? App Mesh:我原以为只有我这长相的会背叛革 命,想不到你这浓眉大眼的家伙也背叛革命了。 AWS App Mesh Google Traffic DirectorPart0 码力 | 43 页 | 2.90 MB | 5 月前3
共 5 条
- 1