【知乎王路】知乎云原生微服务架构实践.pdf

编号:157186 PDF 37页 1.88MB 下载积分:VIP专享
下载报告请您先登录!

【知乎王路】知乎云原生微服务架构实践.pdf

1、知乎云原生架构实践知乎云原生架构实践王路 知乎云原生架构负责人个人简介:王路:2016 年加入知乎,深度参与了知乎云原生架构的演进。目前担任云原生团队负责人,负责公司内部在线基础设施云原生架构的建设和演进。03 总结与展望01 云原生架构在知乎的演进历程02 知乎云原生架构实践云原生架构的演进容器不可变基础设施声明式 API服务网格微服务03 总结与展望01 云原生架构在知乎的演进历程02 知乎云原生架构实践知乎云原生架构的演进历程业务容器化业务容器化MesosMesos注册中心注册中心HAProxyHAProxy业务容器化业务容器化注册中心注册中心HAProxyHAProxyKubernet

2、esKubernetes中间件容器化中间件容器化业务容器化业务容器化KubernetesKubernetes注册中心注册中心HAProxyHAProxy中间件容器化中间件容器化数据库容器化数据库容器化ServiceMeshServiceMesh业务容器化业务容器化KubernetesKubernetes中间件容器化中间件容器化数据库容器化数据库容器化ServiceMeshServiceMesh混合云混合云离在线混部离在线混部知乎云原生整体架构03 总结与展望01 云原生架构在知乎的演进历程02 知乎云原生架构实践-调度编排:KubernetesKubernetes:云原生基石性能?可扩展性?稳

3、定性!1、控制集群规模 2、保护好 Apiserverkubernetes kubernetes kubernetes kubernetes 控制 kubernetes 集群规模研发成本运维成本故障影响 1、集群如何划分 2、多集群的资源调度多集群要解决的几个问题 3、多集群的服务发现与通信1 1、基础组件集群、基础组件集群(Kafka(Kafka、TiDBTiDB、PulsarPulsar、Redis)Redis)和业务集群分开和业务集群分开2 2、业务集群按照规模拆分、业务集群按照规模拆分3 3、单个集群控制在、单个集群控制在 3000 3000 节点以内节点以内4 4、各个集群间网络互通

4、、各个集群间网络互通、DNS DNS 互通互通5 5、多个、多个 k8s k8s 集群通过平台进行统一管理集群通过平台进行统一管理如何进行多集群的划分?轻量级多集群调度Apiserver 稳定性Gateway:七层限流能力Gateway:日志审计、监控下线 kube-proxy基于负载的调度二次调度内核隔离服务画像动态超卖其它能力建设干扰监测、动态压制03 总结与展望01 云原生架构在知乎的演进历程02 知乎云原生架构实践-流量管理:服务网格、消息队列、网关为什么选择服务网格?1.日益复杂的微服务对于治理能力的需求。2.现有方案的改造和维护成本过高。3.服务网格方案 istio 提供了丰富的、

5、标准化的流量治理能力服务迁移性能优化负载均衡限流组件服务预热推送性能优化:Istio 的多集群架构多主架构区域感知能力集群间的服务发现与通信知乎 ServiceMesh 应用现状99%业务1KW+QPS服务发现负载均衡故障注入限流熔断流量镜像服务预热关于 ServiceMesh 的几个问题 1.核心的优势?2.性能上的影响?4.Proxyless Mesh?3.是否应该引入?标准化;治理和开发分离;升级成本 影响可接受,除非时延特别敏感;mTLS看业务需求SDK 的升级和维护成本服务的东西向异步通信:消息队列容器化的部署方式大大降低了 Kafka 和 Pulsar 的运维成本MQ Mesh?南

6、北向流量管理:微服务网关 APISIX性能:基于 Radixtree Route 和 etcd 提供路由极速匹配与配置快速同步的能力高可用与可扩展性全动态多平台、多协议03 总结与展望01 云原生架构在知乎的演进历程02 知乎云原生架构实践-可观测:Metric、Logging、Tracing可观测:指标系统(Metric)使用 Victorial Metrics 作为统一存储自研组件支持 graphite 格式的写入和查询能力可观测:日志(Logging)filebeat

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(【知乎王路】知乎云原生微服务架构实践.pdf)为本站 (stock) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠