13.22 亿交易额,1 人运维,直播带货背后的技术支撑

今年的双十一,是杭州遥望网络科技有限公司(以下简称“遥望网络”)的第一个双十一。这家在短期内迅速成为中国头部 MCN 的遥望网络,在第一个双十一,就交出了 13.22 亿的成绩单。仅在 11 月 5 日,其旗下主播瑜大公子直播带货总销售额就达到 3.68 亿元,直播间总观看人数达 1020 万。

在一个个漂亮数字的背后,除了专业化、体系化、精细化的招商、品控、市场团队的努力,也有一个重要的角色——运维。

遥望网络整个双十一活动期间的运维,由薛兴林一个人负责,他在业务蒸蒸日上的背后默默做着技术支持。遥望网络早期部署了多个 Kubernetes 集群,多个集群之间应用、服务、账号、权限分别独立管理,不同系统之间的账号权限需要独立授权,致使开发与运维需要单独维护多个独立的监控、日志、DevOps 流水线以及应用发布系统,管理成本极高

作为真正优秀的运维架构师,薛兴林同步思考与实践,认为解决 Kubernetes 多集群运维瓶颈的最重要因素是统一运维入口、统一权限管理,并且内部隔离保障安全性,同时从集群部署难易度、PaaS 功能完整性、生态工具链、文档与技术支持以及稳定性的角度,对比了 KubeSphere、Rancher 和 OpenShift,认为 KubeSphere 集群部署与管理极简,生态工具链完整易用,同时,支持 LDAP 统一权限管理及细粒度的多租户管理模式,非常适合在遥望网络的业务中使用。

此次双十一,薛兴林使用 KubeSphere 容器平台统一纳管 5 套基于公有云与本地数据中心的 Kubernetes 集群,KubeSphere 之上运行了分销中心、商品中心、订单管理、供应链管理、售后管理等核心业务模块,以一人运维支撑了 13.22 亿的交易额。

经历过双十一大考的薛兴林,也对 KubeSphere 有了更深的认识,在面向 KubeSphere 社区开发者分享时,表示“KubeSphere 3.0 基本上可以满足一套平台搞定所有业务的愿景”、“前端 UI 极其丝滑”、“维护较为方便”,同时也对 KubeSphere 提出了添加“服务暴露支持全局监听或按企业空间监听”等功能的需求。

值得一提的是,薛兴林 11 月 12 日在 B 站 KubeSphere and Friends 直播间的实践分享,吸引了 1800+人在线观看,弹幕提问 80+。

基于 KubeSphere,遥望网络计划构建更加深入业务核心的多集群 DevOps 流水线,引入 Istio 实现灰度分布,并且基于 KubeSphere 定制化告警功能搭建更完善的监控告警体系。