《百度-王伟冰-百度内部业务servicemesh大规模实践-百度-王伟冰v2.pdf》由会员分享,可在线阅读,更多相关《百度-王伟冰-百度内部业务servicemesh大规模实践-百度-王伟冰v2.pdf(27页珍藏版)》请在三个皮匠报告上搜索。
1、主办方: 百度核心百度核心业务业务ServiceMeshServiceMesh大大规规模模实实践践 王王伟伟冰冰 百度百度 资资深技深技术专术专家家 主办方: “ ” 请插入 您的照片 讲师简讲师简介介 王伟冰 百度云原生资深技术专家 百度开发框架技术委员会主席 百度PHP编码委员会主席 负责百度微服务框架及服务网格研发工作,对服务治 理有深入的技术积累,对brpc/envoy代码有深入研 究和实践应用。 曾参与建设百度通用反作弊、存储、消息中间件、监 控平台、容器托管平台、云IDE、云上百度运营平台 等,有丰富的云原生实践经验。 主办方: 案例提案例提纲纲 微服务框架到服务网格的演进 百度微
2、服务治理的现状和痛点 案例背景 百度服务网格整体方案 服务网格接入方案 服务网格性能优化 享受服务网格红利 案例介绍 业务收益 展望 收益和展望 主办方: 微服微服务务框架到服框架到服务务网格的演网格的演进进 ContainerContainer 网络栈网络栈 服务A 业务逻辑 SDK 服务发现 负载均衡 服务路由 超时重试 熔断限流 服务B 业务逻辑 SDK 服务发现 负载均衡 服务路由 超时重试 熔断限流 第一代微服第一代微服务务架构架构 基于SDK/开发框架的微服务治理体系 服务治理能力需要在多个框架重复开发开发成本高 框架上线依赖于业务,很难推动老版本 框架升级 升级成本高 服务间拓扑
3、关系和各种治理配置无法统 一管理 管理成本高 微服微服务务框架的框架的问题问题 主办方: 服务网格控制平面 微服微服务务框架到服框架到服务务网格的演网格的演进进 Container 服务ASidecar 服务发现 负载均衡 服务路由 网络栈 业务 逻辑 Container Sidecar 服务发现 负载均衡 服务路由 网络栈 服务B 业务 逻辑 轻量级网络代理 控制平面 负责对sidecar代理进行控制和管理 提供了微服务治理和运维的统一入口 数据平面 sidecar轻量级网络代理 作为微服务通信的基础设施层 业务无关,语言无关,独立演进,透明升级的特性 主办方: 百度核心百度核心业务线业务线微服微服务现务现状状 核心业务线 百度APP 百度信息流 百度地图 百度小程序 开发语言 C+ Golang PHP JAVA 开发框架 BRPC(自研C+) GDP(自研Golang) ODP(自研