
京东Docker实践:弹性计算与运维挑战

在"京东docker实践 ---何小峰"的主题演讲中,何小峰分享了京东公司在2016年GOPS全球运维大会上关于容器技术的应用和实践经验。这场大会重点关注了Docker在企业中的落地和实际效果,特别是如何解决京东在运维过程中遇到的问题。
首先,京东的容器化之路始于2015年,从弹性计算架构入手,通过引入Docker实现了轻量、高性能和快速部署的优势。Docker的高稳定性使其成为京东选择的关键因素,尽管对安全性的要求不高,但其灵活性和可靠性对于京东的业务至关重要。
京东面临的挑战主要包括硬件采购周期长、资源评估困难、成本增加、以及扩容不灵活等问题。为了解决这些问题,京东构建了JDOS(JDDatacenterOS)与CAP(Cloud Application Platform)相结合的弹性计算平台。JDOS负责基础设施资源管理和容器生命周期管理,而CAP则负责应用治理、部署、监控和弹性伸缩,确保系统的稳定性和性能。
在这个架构中,OpenStack作为基础平台被选中,其成熟的01级服务提供快速交付能力,且具有统一的架构,使得公有云和私有云可以无缝协作。京东还特别考虑到了兼容现有基础设施和用户习惯,每个容器都分配了独立的IP,并利用Neutron集成OVS优化网络性能,减少延迟。
通过引入Docker,京东成功地实现了资源的精细化运营,提高了交付效率,同时降低了硬件成本。从2015年6月的初步尝试到2016年的全面推广,容器技术在京东的应用逐步深入,到2016年,已经覆盖了超过10万的服务器,实现了大规模的弹性落地。
整个过程强调了稳定性、性能和用户体验的重要性,展示了Docker在京东的实际业务场景中的价值,如弹性计算应用场景的广泛应用。这次演讲不仅揭示了京东的docker实践,也为其他企业在应对类似挑战时提供了宝贵的参考案例。
相关推荐






程序猿猿猿
- 粉丝: 0
最新资源
- SAP HR模块核心功能及常用表介绍
- OrCAD课件:电子电路CAD设计教程
- 下载thinking c++源代码包
- 高效日期时间选择器实现指南
- 基于ASP+Access的在线学生信息管理系统介绍
- 打造高效图书馆管理:C#代码实现与应用
- 虚拟机配置教程:文件无法打开的解决方法
- MIB库支持SNMPV1和V2协议的介绍
- Flex炫酷皮肤主题大放送:视觉盛宴等你下载
- FCKeditor-2.3:强大的在线编辑器推荐
- Pet Shop 4.0安装与详解教程完整指南
- 机票预订系统JSP网页版实现与使用介绍
- C#在线考试系统源码及操作指南
- 完善版Linux下C语言实现Ping功能的指南
- 林锐博士软件工程文档:需求开发与管理要点
- 掌握IBM项目管理核心:全面的项目控制手册解析
- 数据结构练习题库:1800题及完整答案解析
- C语言数据结构实验教程完整数据包
- 超市进销存系统开发:C#代码实现与使用说明
- 利用VB.Net实现网页TreeView省市区级联加载
- VC6.0三维图形变换演示与源代码解析
- C#开发的人事工资管理系统详解
- 操作系统课程设计方案与实验材料概览
- 深入探索ASP.NET技术方案宝典及源代码解析