在家轻轻划动手指,就可以在手机银行上完成转账、水电缴费、话费充值等操作。便捷易用的金融服务的背后,是数个业务相互交织的复杂流程。负载均衡如何在金融行业庞大的访问压力下,保障各项业务的稳定运作?
今天,深信服AD回归负载均衡稳定高可用的本质需求,用几个数字向你展示深信服AD的“稳定”初心。
某国有大行:1350天
某国有大行自2019年以来开始使用深信服AD设备(100G性能)为A类渠道系统(手机银行、个人/企业网银、网联/银税通、海外手机银行、海外个人/企业网银等)提供应用负载能力。截止目前,AD设备无故障、无宕机、无重启,已稳定运行1350+天。
某Top 20银行:2022天
国内某Top 20银行已采购70+台AD设备,用于为总行数据中心提供所有对外加密业务系统(包含网银WEB区、互联网WEB区、第三方接入区等)的SSL卸载能力,以及分行SSL卸载及应用负载能力。目前,AD设备无故障、无宕机、无重启,已稳定运行超2022天。
某Top 40银行:1830天
国内某Top 40银行已采购30+台AD设备,用于承载一类网、二类网等重要业务分区的应用负载,并为对外业务提供SSL卸载能力。目前,AD设备无故障、无宕机、无重启,已稳定运行超1830天。
某Top 3保险:730+天
国内某Top3保险用户作为金融行业首批进行信创升级的单位,率先在2020年采购深信服“国芯国操”信创AD,并于2021年上线用于承载信创办公管理类业务应用负载,截止到2023年6月底,信创AD设备已无故障、无宕机、无重启,稳定运行超730天。
1350、2022、1830、730,这些数字的背后,是深信服创新打造的软件架构、测试平台和检测工具,也是与众多生态伙伴源码级适配、不断调优的实践成果。
更稳定的软件架构,全自研应用层网络协议栈
相比于传统的负载均衡产品,深信服AD通过全自研应用层网络协议栈和DPDK等软件技术打造了全新的应用层架构,业务数据交互不过内核层,降低内核层bug带来的宕机风险的同时,还可支持内核层在线完成补丁升级与漏洞修复等操作。即使应用层出现故障,也可在1s内快速复原,确保业务系统的正常运转。
更复杂的测试平台,自研混沌工程测试D-TaaS
为了进一步检验AD在生产场景中的稳定性,深信服自研的混沌测试平台D-TaaS可将各式故障精准注入各层架构,在70多种背压模型和100多种故障模式下反复验证,提前扫清故障盲点,可有效减少30%左右的历史遗留问题,进一步确保业务系统的稳定性。
更高效的检测工具,自研抓包机制和检测接口
凭借自研的抓包机制、Proc接口等技术,AD可为用户提供丰富的应用层调试接口及工具,相当于安装了一个“扫描雷达”,日常维护时可获取更全面的设备信息,故障发生时可直接从应用层读取数据面状态,实现故障的快速定位与修复。
更深入的生态合作,源码级授权合作机制
为了保障信创模式下产品的稳定性,深信服还与麒麟、中科曙光、欧拉等合作伙伴建立的源码级授权合作机制,通过对底层代码的优化,解决频繁出现在信创内核中的rcu超时、死锁等问题,进一步提高信创AD的稳定性表现。
自2009年深信服应用交付AD推向市场以来,已服务超过11600家国内用户,在众多金融、政府、企业等用户现网已稳定运行数年,未来也将持续为用户提供稳定可靠的业务负载体验。