《2018年揭秘京东物流仓储系统架构演进之路.pdf》由会员分享,可在线阅读,更多相关《2018年揭秘京东物流仓储系统架构演进之路.pdf(24页珍藏版)》请在三个皮匠报告上搜索。
1、如何支撑全球化超大规模仓储网络的运营?揭秘京东物流仓储系统架构演进之路面临的挑战仓储系统演进过程WMS 1.0(C/S)WMS 2.0(B/S)总结&展望WMS 3.0(SOA)WMS 5.0(分布式/单元化/自动化运维)面临的挑战业务复杂度高全面开放B2C到B2B服务的广泛覆盖仓库数量多大型仓库550+仓库面积超过1200万平方米仓库分布广遍及全国各地网络环境复杂网络延时库房硬件参差不齐面临的挑战本地部署?集中部署?面临的挑战仓储系统演进过程WMS 1.0(C/S)WMS 2.0(B/S)总结&展望WMS 3.0(SOA)WMS 5.0(分布式/单元化/自动化运维)WMS演进过程WMS 1.
2、0WMS 2.0WMS 3.0WMS 5.0WMS未来 C/S+.NET+SQL Server B/S+.NET+Java+SQL Server SOA+Java+MySQL 园区化 单元化 自动化运维 大数据+AI+IOT 多中心建设 智能园区面临的挑战仓储系统演进过程WMS 1.0(C/S)WMS 2.0(B/S)总结&展望WMS 3.0(SOA)WMS 5.0(分布式/单元化/自动化运维)WMS 1.0PCPDAServer(App+DB)2010年前 C/S+.NET+SQL Server 单量:万级/日架构优点架构简单系统交付快优缺点缺点扩展能力差部署&运维成本高耦合度高隔离性差面临
3、的挑战仓储系统演进过程WMS 1.0(C/S)WMS 2.0(B/S)总结&展望WMS 3.0(SOA)WMS 5.0(分布式/单元化/自动化运维)WMS 2.0 B/S+.NET+Java+SQL Server 单量:十万级/日架构优点架构简单系统交付快部署&运维成本低优缺点缺点扩展能力差系统容量低耦合度高隔离性差browserbrowser库存+入库+出库+在库2010-2012面临的挑战仓储系统演进过程WMS 1.0(C/S)WMS 2.0(B/S)总结&展望WMS 3.0(SOA)WMS 5.0(分布式/单元化/自动化运维)WMS 3.0browserbrowserWeb Server
4、库存系统browserbrowserWeb Server入库系统browserbrowserWeb Server出库系统 SOA+Java+MySQL 单量:百万级/日架构优点SOA架构系统容量大松耦合应用隔离性好优缺点缺点硬件成本高可用性较差2012-2013面临的挑战仓储系统演进过程WMS 1.0(C/S)WMS 2.0(B/S)总结&展望WMS 3.0(SOA)WMS 5.0(分布式/单元化/自动化运维)WMS 5.0-园区化为什么要做园区化 按品类管理 提高集群利用率 降低部署/运维成本WMS 5.0-架构 分布式架构+Java+MySQL 单量:千万级/日架构分布式架构园区化单元化自
5、动化运维优点DB Group 1库存出库DB Group 2DB Group NDB Report主从Big DataMySQLESHbase Cassandra数据蜂巢数据蜂巢库存出库库存出库Redis路由App Group 1App Group 2App Group NWMS 5.0-服务层路由基于机构、配送中心、库房维度拆分与仓无关DEC数据接收Center园区定义APSRF路由Clover作业调度Dcomb数据同步MQRT消息路由JDWCS设备控制与仓相关MCS主数据Stock库存Pickingplan任务分配Picking拣货Shipment复核/打包/发货Invop库内Inboun
6、d入库Inner内配仓间调拨Report报表Privilege权限WMS 5.0-数据层路由基于机构、配送中心、库房维度拆分路由DB Group 1库存出库DB Group 2库存出库DB Group 3库存出库WMS 5.0-数据层路由WMS 5.0 生产、报表数据库隔离DB Group 1库存出库DB Group 2库存出库DB Group 3库存出库DB Report主从Big DataMySQLESHbaseCassandra数据蜂巢数据蜂巢 生产库:1-3个月 报表库:6-12月 大数据集群 大型园区采用主从备策略WMS 5.0-分布式调度服务中心调度中心监控中心用户中心作业1作业2
7、作业3作业4作业5作业6作业7作业8作业9作业N服务执行注册/心跳调度定时作业异步化(任务/消息)服务路由背景服务注册多线程面向服务接口规范自定义参数解决方案WMS 5.0-自动化运维+单元化单元化自动化运维平台应用部署系统监控数据库开/关仓.应用部署系统监控数据库开/关仓应用部署系统监控数据库开/关仓分布式仓储系统1分布式仓储系统2分布式仓储系统32015-2017开仓成本高单量小、仓多快速建仓背景数据闭环多机房部署跨机房容灾就近分配解决方案面临的挑战仓储系统演进过程WMS1.0(C/S)WMS2.0(B/S)总结&展望WMS3.0(SOA)WMS5.0(分布式/单元化/自动化运维)总结WMS 1.0WMS 2.0WMS 3.0WMS 5.0WMS未来 C/S+.NET+SQL Server B/S+.NET+Java+SQL Server SOA+Java+MySQL 园区化 单元化 自动化运维 大数据+AI+IOT 多中心建设 智能园区展望-智慧园区大数据 数据引入 数据加工 数据决策 数据服务人工智能 商品布局 智能存储 拣货路径 人机混合 智慧排产 耗材推荐IOT AS/RS AGV 输送线 分拣机 货到人分布式系统 研发效率提升 业务标准化 业务场景化 业务定制化