京东构建了全球最大的Kubernetes集群
极客时间编辑部
讲述:丁婵大小:1.48M时长:03:13
近日,京东集团和谷歌宣布,谷歌将以 5.5 亿美元现金投资京东,双方将结成广泛的战略合作伙伴关系。
事实上,作为中国第二大电商平台的京东,其发展过程十分迅速。在今年 4 月底,京东宣布加入 CNCF 云原生计算基金会。这表明,京东的 Kubernetes 集群已经是全球最大的了。
回顾过去几年,可以直观地看出京东这几年的进步。
2015 年,Docker 作为主力,弹性伸缩成为重点;
2016 年,15 万个 Docker 实例,所有业务全部容器化;
2017 年,JDOS 2.0 全面推出,JDOS 从基础设施升华到应用平台。容器技法日趋成熟,将多个项目开源回馈给社区。
一直以来,在容器化的过程中,京东经历了很多,近日,InfoQ 采访了弹性云项目的负责人鲍永成,他对京东的的经验和教训进行了回顾。
1. 不轻易放弃用户。如果大量的改造工作都是由业务方来承担的,那么容器化的推动将会是一件极其艰难的事情。贴近用户,了解用户的需求,进行分析、归类和适应性的改造,和用户一起成长。
2. 不能幻想一蹴而就和急功近利。京东在容器化的过程中,采用了渐进式的策略。在一开始,允许用户将容器以虚拟机、物理机的使用方式进行使用。同时,提供了编译构建上线的一站式服务,支持滚动升级、灰度发布、负载均衡、域名解析等服务,用便捷的运维管理方式吸引用户自主进行转变。后来,京东放开了镜像的构建过程。
3. 对于技术上的质疑要用技术来解决。新技术的推广难免受到质疑与挑战。要勇于接受这些质疑和挑战,并用技术和数据来证明自己。当然这也对团队自身提出了更高的要求。对于新技术不是了解就可以了,而是能够吃深吃透,进而根据场景进行定制。
4. 架构要能化繁为简,易于维护运营和排障。社区的功能总是大而全,而对于具体的落地实践来说,要做的是将原本繁杂的架构和流程梳理清晰,去掉不必要的功能,保证整个平台良好的可维护性。
5. 守住稳定的底线。将平台进行加固,确保其稳定,这其中有大量的工作需要做。要对每个环节都做到代码级的精准掌握,对上线前的功能、性能进行充分测试,对于突发状况有预案处理。从流程上能抑制雪崩问题的发生,并能够控制故障的影响范围。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 颇忒妥搞一个官方的gcr 和quay mirror 先?
收起评论