德邦
网站:https://www.deppon.com
组织规模:
行业:
2015年,国内领先的综合物流供应商——德邦物流旗下的德邦快递营业额突破19亿元大关。德邦快递于2013年11月1日正式上线,2014年上线首年营业额便达5亿元,2016年德邦将进一步开发海外业务,并设下全年收入38亿的目标。订单数量的激增,让德邦物流跻身国内主流快递品牌之一。
项目分析
相比传统物流,快递所运输的货物更偏小型化,但是订单量却远超物流。因此德邦快递需要将进出货管理、库存管理、财务、结算、运输配送进行统一管理,也就是将所有的信息录入数据库,以提升配送的效率并降低配送成本。
在搭建数据库系统上,德邦面临两种不同的选择,一种是采用集中式的架构,另一种思路是采用分布式架构,也就是多机集群扩展。
从可靠性上来看,四路服务器的单机可靠性更高,但在双路服务器组成的多机集群中,每台服务器中都保留数据库的完整拷贝副本,或者部分拷贝副本,并具有自己局部的数据库,因此双路服务器集群能够保障整个系统稳定性,系统的局部故障不会引起全局失控。
其次从扩容灵活性上来看。由于传统集中式数据库依靠单机性能的垂直扩展,在如此快速的变化面前,数据库往往来不及扩容就已饱和。而采用双路服务器做分布式数据库,扩容只需要增加一台服务器节点即可。
第三,从提升业务性能上看。用四路、八路做集中式数据库,其性能的上限是在单机的计算性能上,而采用分布式数据库特可以避免这种问题,当用户对其中的数据进行读取或者写入时,可能会由集群内的多台服务器来完成操作,这样在高并发访问时,能够自动进行负载均衡,不会因任务等待造成的延迟。
浪潮推荐德邦采用NF5280M4组建可靠的分布式数据库集群。以高性能、扩展性、可靠性、能效比著称的NF5280M4,不仅具有业界最大的扩展性,也具有全模块化、免工具维护、耐高温腐蚀等特性,为新一代信息化应用和下一代数据中心做了大量的优化,适合德邦快递的数据库业务应用。
在可靠性方面,NF5280M4支持包括CPU、内存、IO、总线等方面22项RAS级特性。对于内存故障时最常见的服务器硬件问题,NF5280M4独具的故障内存隔离RAS特性,可以保障服务在内存故障时,自动将内存隔离并发出告警,但系统仍可正常运行,保障业务的正常运行。
为了保障分布式数据库的性能,集群内的单台服务器也需要较高的计算能力。浪潮为德邦提供的NF5280M4中,搭载的是双路Intel Xeon E5-2690v3 CPU,这是此代E5 CPU的高端配置,12核心、2.6GHz主频、30MB三级缓存,加上单机512G的高速DDR4内存,保障数据库高效运转。
在存储方面,为此德邦选择了10k转速的SAS硬盘和高IOPS的SSD作为存储介质。中大型关系数据库应用,尤其在电商类网站购物狂欢节后的高并发订单突发状况下,采用SSD能有效避免加载延时、历史数据无法正常显示等问题。
经过优化,德邦在Mysql压力测试中,单盘足以支撑每秒上万人的在线同时处理。在HDFS测试中,模拟离线数据分析,1.5TB数据,5块普通云盘提供500MB/s的读取速度,50分钟读取到内存,而使用SSD云盘,可在25分钟内完成。
除了能够提升德邦数据库的效率,浪潮还针对德邦数据中心运维的需求,提供了从BIOS、远程管理、标签、raid、资产管理等多项定制化服务,为其自动化运维方面提供技术支持,简化了德邦运维人员的工作。