会战“双11”,华为高端存储助力某国有大型银行构筑交易生命线

本文主要是介绍会战“双11”,华为高端存储助力某国有大型银行构筑交易生命线,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

点击上方关注我们!

“剁手党”的狂欢节又要到了,今年的天猫“双11”会不会再创新的消费纪录呢?每年的“双11”只见消费者“买买买”,其实这背后电商平台、银行、物流与快递业都会产生连锁反应,承受着一次又一次极限的挑战。

2019年的“双11”,阿里巴巴迈出了开创性的一步,将核心系统100%部署在公共云上,结果证明,基于开放架构的云系统不负重望。那么采用开放IT架构的银行是不是也能在“双11”峰值的交易量下稳如泰山呢?某国有大型银行的实践表明——确实行!

“稳”字当头

2019年的“双11”,不仅2684亿元的总成交额刷新纪录,54.4万笔/秒的订单创建峰值也创下新的世界纪录,是2009年第一次“双11”的1360倍。如此巨大的交易量对于银行来说无疑是一次严峻的考验,而2019年“双11”当天23:50的统计数据显示,该国有大型银行信用卡交易额突破200亿元。该国有大型银行整体系统稳定,响应效率和交易成功率都经受住了考验。

该国有大型银行交易稳定、可靠、高效的幕后功臣是谁?当然是从2000年就开始建设并持续优化的数据中心。

考虑到全行数据大集中和集约化运营,该国有大型银行当初将分布于全国的36个数据处理中心集中到上海、北京两地的大型数据中心,构建了同城双活、两地三中心模式。数据中心承担着集团信息系统生产运维管理、托管服务、基础架构技术研究、运维工具开发、基础设施创新实验室,以及信息安全等多项重要职责,其目标是成为国际一流、安全可靠、自主可控、和谐高效的智能数据中心。

对于银行来说,其信息系统的高性能和低延迟,以及高可用性和业务连续性是交易稳定可靠的强有力保障。该国有大型银行是银行业中最早建立两地三中心架构体系的,其系统可用性得到了多年的实践检验。在上海外高桥和嘉定两地建立的同城数据中心,其时延只有1.29秒,数据丢失RPO接近0,系统恢复时间RTO小于30分钟,核心系统RTO更是少于2分钟;上海的数据中心与北京的异地灾备数据中心之间,时延为3.24秒,数据丢失RPO小于2分钟,系统恢复时间RTO小于2个小时。整套灾备体系的建设达到了国际SHARE-92七级和国信办6级的最高灾备等级标准,整体信息系统可用性超过“4个9”。

正是得益于如此高等级的灾备系统保障,以及完备高效的一体化管理体系,即使出现“双11”这样的业务高峰或其他任何影响信息系统稳定运行的因素,该国有大型银行数据中心都能泰然处之,从容应对。

开放平台下的容灾演进

建立体系完备、自主可控、业界领先的IT架构,全面支撑开放银行业务体系,是该国有大型银行努力的方向。实践中,该国有大型银行正是通过实施IT架构转型,为开放银行的建设奠定了坚实基础。当前,该国有大型银行形成了“主机+开放平台”的双核心架构,兼容并蓄,既保证了核心业务的稳定高效,同时还能更好地支持大数据、人工智能、区块链和物联网等新兴应用。

特别值得一提的是,该国有大型银行基于开放平台和分布式架构实现了核心业务完整闭环处理,超过90%的个性化需求高、服务模式变化快的业务已逐渐从主机平台迁移到开放平台进行部署,在提升系统架构灵活性、开放性的同时,可以更快速地响应客户需求。

在开放平台和分布式架构下,该国有大型银行如何继续提升两地三中心模式下信息系统的可用性和业务连续性呢?华为存储成了该国有大型银行的好帮手。

该国有大型银行在华为的助力下,将主机平台承载的核心业务逐步迁移至开放平台,使得IT系统的性能、可靠性和可扩展性百尺竿头更进一步,同时确保日常运营的平稳,即使面对像“双11”这样的超大压力同样游刃有余。

当前,“双核心”架构稳定地支撑着企业级云计算平台和分布式技术架构。该国有大型银行企业级云计算平台节点超过5万个,为同业规模最大,环境部署时间缩短到30分钟,业务高峰时可实现秒级动态扩缩容;分布式技术架构综合采用分布式服务、软负载均衡、分布式消息、分布式事务、分布式缓存、分布式批量、分布式对象存储、分布式文件共享存储、分布式数据库等九大分布式技术,支撑着150+个应用,可有效应对“双11”、“纪念币预约”等互联网高频交易的冲击。

业务不中断、数据不丢失对该国有大型银行来说是最基本也是最重要的诉求。所以,开放平台首先要高度稳定、高度可靠,在此基础上还要具备高性能、易扩展等特点。兼具高可靠性与高性能,正是华为OceanStor高端存储系统的优势所在。

最大限度地提升系统可用性,保障业务永续是华为OceanStor系列高端存储的首要设计理念。举例来说,在SmartMatrix 2.0系统架构的支持下,4个存储控制器只要有1个能正常工作,便可保证业务连续。另一方面,华为OceanStor系列高端存储支持HyperMetro免网关A-A双活,基于此构建的双活数据中心解决方案在RPO和RTO等指标上比传统容灾方案更优,在提升系统可用性的同时,还增加了系统的吞吐能力。针对该国有大型银行这样高复杂度的同城双活、两地三中心的容灾模式,华为高端存储系统提供了可靠的数据处理策略和方案,以及易用、易维护的应用体验,不仅平台部署简单、扩展性强,而且支持平滑的云化演进,同时还具备自动监控和快速故障迁移能力,当灾难发生时可第一时间实现一键式容灾切换。在遇到像“双11”这样创纪录式的大规模交易量或其他意外情况时,该国有大型银行的核心业务系统依然能够连续稳定运行。

为4.0开放银行保驾护航

信息科技的进步正重塑银行业的生态和竞争格局,将银行业态引入4.0开放银行时代。银行通过构建开放生态,采用以人工智能、区块链、云计算、大数据、物联网等为代表的新技术,为客户提供无处不在的智能化服务。该国有大型银行通过采用企业级分布式技术框架,以业界主流的开源软件为基础,打造企业级分布式技术平台,提供全面云化的金融服务,并且完成了大数据平台从传统封闭式架构向开放分布式架构的转型。未来,该国有大型银行在开放架构之上的探索将走向纵深。

当前,该国有大型银行仍在持续优化开放平台容灾技术体系,其开放平台体系中部署的集中存储容量超过60PB,其中高端存储占比超过50%。华为高端存储就是其中的主力。

华为OceanStor系列高端存储系统不仅在稳定性、可靠性和保障业务连续性上领先一步,在利用闪存优化等技术持续提升存储的性能和性价比方面也有独到之处。当前,包括闪存在内,提升存储系统性能的技术虽然数量众多、优势明显,但是需要众多核心算法来达到系统级的高可靠性和高性能。而华为在闪存介质以及算法等方面具有端到端的技术能力,并且在大型商业银行核心业务系统场景中积累了大量闪存应用的成功经验。这正是华为与该国有大型银行在基于开放架构的4.0开放银行时代继续深入合作的前提和基础。

开放平台新标杆

“双11”只是越来越多高频交易中的一个代表,未来各行各业会有更多新的工作负载不断涌现,对IT系统的性能、可靠性、可用性等的要求也会随之水涨船高。这就是存储必须积极面对的“新常态”。

该国有大型银行与华为联手打造的开放架构平台,为金融行业业务的稳定、连续运行树立了新的标杆,华为OceanStor系列高端存储应对超大规模交易压力和保障核心业务连续性的能力,得到了全面充分的验证。相信未来此种模式将更快、更大规模地在银行、证券、保险等金融细分领域,甚至其他关键业务领域落地。

点个赞

再走吧

这篇关于会战“双11”,华为高端存储助力某国有大型银行构筑交易生命线的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/363940

相关文章

详解C++ 存储二进制数据容器的几种方法

《详解C++存储二进制数据容器的几种方法》本文主要介绍了详解C++存储二进制数据容器,包括std::vector、std::array、std::string、std::bitset和std::ve... 目录1.std::vector<uint8_t>(最常用)特点:适用场景:示例:2.std::arra

精准寻车+鸿蒙有礼特别版均已上线! 华为鸿蒙HarmonyOS 6负一屏新升级

《精准寻车+鸿蒙有礼特别版均已上线!华为鸿蒙HarmonyOS6负一屏新升级》不少朋友升级华为鸿蒙HarmonyOS6后,发现华为负一屏此次也新增了精准寻车功能,还为过往鸿蒙5.1及以上用户再度... 最近科技圈热议话题当属华为全新发布的Mate 80系列,这次不仅有全金属机身,第二代红枫影像和全新麒麟新品

故障定位快人一步! 华为交换机排障命令汇总

《故障定位快人一步!华为交换机排障命令汇总》在使用华为交换机进行故障排查时,首先需要了解交换机的当前状态,通过执行基础命令,可以迅速获取到交换机的系统信息、接口状态以及配置情况等关键数据,为后续的故... 目录基础系统诊断接口与链路诊断L2切换排障L3路由与转发高级调试与日志性能、安全与扩展IT人无数次实战

MySQL中存储过程(procedure)的使用及说明

《MySQL中存储过程(procedure)的使用及说明》存储过程是预先定义的SQL语句集合,可在数据库中重复调用,它们提供事务性、高效性和安全性,MySQL和Java中均可创建和调用存储过程,示例展... 目录概念示例1示例2总结概念存储过程:在数据库中预先定义好一组SQL语句,可以被程序反复调用。

MySQL存储过程实践(in、out、inout)

《MySQL存储过程实践(in、out、inout)》文章介绍了数据库中的存储过程,包括其定义、优缺点、性能调校与撰写,以及创建和调用方法,还详细说明了存储过程的参数类型,包括IN、OUT和INOUT... 目录简述存储过程存储过程的优缺点优点缺点存储过程的创建和调用mysql 存储过程中的关键语法案例存储

MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决

《MyBatis/MyBatis-Plus同事务循环调用存储过程获取主键重复问题分析及解决》MyBatis默认开启一级缓存,同一事务中循环调用查询方法时会重复使用缓存数据,导致获取的序列主键值均为1,... 目录问题原因解决办法如果是存储过程总结问题myBATis有如下代码获取序列作为主键IdMappe

k8s搭建nfs共享存储实践

《k8s搭建nfs共享存储实践》本文介绍NFS服务端搭建与客户端配置,涵盖安装工具、目录设置及服务启动,随后讲解K8S中NFS动态存储部署,包括创建命名空间、ServiceAccount、RBAC权限... 目录1. NFS搭建1.1 部署NFS服务端1.1.1 下载nfs-utils和rpcbind1.1

Redis高性能Key-Value存储与缓存利器常见解决方案

《Redis高性能Key-Value存储与缓存利器常见解决方案》Redis是高性能内存Key-Value存储系统,支持丰富数据类型与持久化方案(RDB/AOF),本文给大家介绍Redis高性能Key-... 目录Redis:高性能Key-Value存储与缓存利器什么是Redis?为什么选择Redis?Red

MyBatis-plus处理存储json数据过程

《MyBatis-plus处理存储json数据过程》文章介绍MyBatis-Plus3.4.21处理对象与集合的差异:对象可用内置Handler配合autoResultMap,集合需自定义处理器继承F... 目录1、如果是对象2、如果需要转换的是List集合总结对象和集合分两种情况处理,目前我用的MP的版本

使用SpringBoot+InfluxDB实现高效数据存储与查询

《使用SpringBoot+InfluxDB实现高效数据存储与查询》InfluxDB是一个开源的时间序列数据库,特别适合处理带有时间戳的监控数据、指标数据等,下面详细介绍如何在SpringBoot项目... 目录1、项目介绍2、 InfluxDB 介绍3、Spring Boot 配置 InfluxDB4、I