小红书多集群k8s架构建设之路
如果无法正常显示,请先停止浏览器的去广告插件。
1. 小红书多集群k8s架构
建设之路
基础架构云原生负责人 / 高会军
2.
3. 大纲
•
•
背景:多集群 k8s 架构落地之前面临的问题和挑战
多集群 k8s 需要解决的问题
•
•
•
多集群 k8s 架构介绍
•
•
•
•
•
•
从单集群 k8s 出发,建设一个多集群 k8s 架构需要解决的问题
为什么要自研多集群管理系统
整体架构剖析
多集群应用分发和调度
云原生注册中心
东西向流量解决方案:服务网格 + SDK
南北向流量解决方案:统一业务网关
未来规划
4. 背景:问题和挑战
•
•
•
•
抽象度不够
稳定性差,故障半径大
效率低
资源效能无法最优
5. 从单集群 k8s 出发
6. 为什么要自研?
•
•
•
开源解决方案受限于标准,解决问题不够彻底
集群间调度无法满足生产环境需求
内部系统适配成本高
7. 整体架构剖析
8. 多集群k8s管理系统
9. 多集群调度策略
•
•
•
•
冗余模式(Duplicated)
硬亲和(Hard)
软亲和(Dynamic)
优选模式(Aggregated)
10. 云原生注册中心
11. 东西向流量解决方案
12. 南北向流量解决方案
13. 未来规划
•
•
支持更加丰富的一级调度策略
支持多集群PDB
14.
15.