wow银行有什么用(魔兽世界银行作用)
日期:2023年07月14日 09:18 浏览量:1
文 / 台州银行首席信息官 方仁德
信息安全是国家安全的重要组成部分,已经上升到与政治安全、经济安全、领土安全等并驾齐驱的战略高度。随着近年来移动互联技术日益更新,我国信息安全形势日益严峻!中央网信办、工信部、国家发改委、人民银行、银保监会等都提出了信息技术的安全可控要求。对于银行业来说,为提高信息技术安全可控能力,加速推进国家信息安全战略;应构建“有管理、可控制”的技术体系。同时,网络和移动计算的快速发展创造了一个新的数据时代,线上交易和热点交易突发,对传统IT架构特别是数据库造成了较大的冲击与挑战,与此同时也带动了新型分布式数据库管理系统的兴起!
台州银行数据库面临的主要问题
我行IT系统长期以来一直使用DB2、Oracle等传统数据库作为存储和处理工具,随着业务日益增长以及线下向线上的转移,传统数据库逐渐暴露出一些问题:如高并发下处理能力瓶颈,单机硬件故障或者软件升级导致服务停止,应用和数据多活部署,数据库调优、问题诊断和故障排查等。而且,原厂服务成本高,小微金融服务代价大,长期很难坚持。
随着近年我行线上交易大幅增长,特别是“双十一”等瞬时交易井喷,传统架构和现在新的业务及技术需求矛盾越来越突出。一直以来台州银行也在思考关键业务如何实现传统架构转型,提升系统处理能力,同时兼顾实现自主可控要求和降低成本。经过行领导和行内技术专家团队的分析,我们决定从分布式数据库入手,选择技术上完全安全可控,完全原生的分布式数据库,而且最好有大型商业银行的关键交易业务案例的厂商。
国产分布式数据库选型
目前,分布式数据库解决方案已经呈现百花齐放的态势,如何选择合适的分布式数据库又成为困扰决策者的一个问题。从技术角度看,分布式数据库解决方案大致可以分为两大类,即分布式数据库中间件和原生分布式数据库。分布式数据库中间件是架构在多个传统单点数据库系统(比如MySQL)之上的中间层解决方案,通过将数据分拆到不同的数据库节点上,利用中间件来管理和访问各个数据库中的数据,通常需要用户参与到数据分拆和节点管理过程中。原生分布式数据库是指从架构设计、底层存储和查询处理均面向分布式数据管理需求,数据库集群作为一个整体对外提供服务,用户无需关注集群内部的实现细节。相比较来说,原生分布式数据库在产品技术上和自主可控程度上优势明显一些。我行把数据库技术实现架构、稳定性、技术保障、开发易用性、运维简便低成本、二次学习成本,以及具有大型银行关键业务案例作为国产分布式数据库主要的选型指标。经过充分调研、考察、技术交流、测试,上海丛云科技的Kingwow(金乌)数据库优势逐步显现:Kingwow是原生分布式架构,能够成熟解决传统单点处理瓶颈;没有单机故障,数据多副本冗余存储,实现Paxos协议,并保证分节点发生故障时系统在10秒内自动恢复服务且不丢失数据;实现在线一键横向扩展能力,提升系统的处理能力。
此外,Kingwow对于应用开发几乎透明,而且运维也简单,对我们体量较小的城商行来说,科技投入有限,这些优势非常有针对性和吸引力。鉴于以上对Kingwow的深入了解和各项指标POC测试,Kingwow的技术优势越来越明显,我们决定使用Kingwow数据库。
分布式数据库的应用试点
我行2018年初决定在网联支付系统中首次尝试使用Kingwow分布式数据库。网联支付目前主要承接从第三方支付发起的收付款业务,经网联清算平台,转发至银行(见图2)。目前我行对接支付宝、财付通、京东等主要的第三方支付机构,涉及客户交易每日数百万笔,交易金额上亿。
网联支付系统在应用开发过程中,Kingwow不需要开发人员进行分库分表及SQL语句改造,基本做到和传统数据库的兼容。由于是新建系统,没有数据迁移压力,整个过程非常顺利。我行网联支付系统于2018年6月顺利上线,截至目前,系统处理性能高、运行稳定、效果良好。
在网联支付系统上线成功的基础上,我行继续选择历史库系统扩大Kingwow应用试点。原先我行历史库系统主要使用Hadoop生态产品,面临几大问题:一是应用开发SQL支持有限,对应用开发人员不友好;二是实时响应较慢,特别是系统批量时,资源非常紧张,影响对客联机查询交易效率;三是不能支持事务,对于一些历史数据的修改会面临事务支持的问题;四是技术支持力度不够,一旦出现技术问题,无法保证能够及时解决。因此我行将历史库逐步迁移到Kingwow数据库(见图3),并于2018年10月投产上线,整个系统运行也非常平稳。
有了网联支付和历史库的Kingwow数据库成功的使用经验,2019年我行继续扩大国产数据库试点,将超级网银数据库迁移替换为Kingwow数据库。超级网银(见图4),是目前跨行资金100万以内的主要支付通道,该系统对交易的稳定性要求很高,人民银行每日都要监测各行的响应率。经过我行和上海丛云双方技术专家紧密配合,超级网银也于2019年11月正式投产。系统上线后,数据库运行稳定,2020年我行的超级网银响应率在5个9以上,成效非常明显。
信创工作总结和规划
台州银行在2018年启动国产商用分布式数据库的选型和引入,到目前为止,已经在多套重要交易系统中成功使用。在当前复杂、严峻的时代背景下:当时我行的决策非常适时,也为业界联机交易数据库信创改造提供了可借鉴的成功经验。同时,我行科技人员掌握了分布式架构和数据库的相关专业知识,使得我行在技术积累和使用上紧跟技术发展潮流,并在局部方面的创新走在行业前列。现阶段我行在国产数据库Kingwow的使用过程中,其核心功能和特性非常不错,使用习惯和原数据库差别甚微,学习及使用成本非常低,对于应用开发和运维工作,我行技术人员基本都能够掌握和独自承担。当然,Kingwow数据库在外围配套工具和生态建设方面还需要进一步优化。希望未来国产数据库在这些方面迎头赶上、甚至弯道超车,增强用户的使用信心。下一步,我行将立足于自身的实际情况,结合国家的信息安全战略要求,稳步扩大分布式数据库的应用范围,加快数据库信创改造进度,在人民银行和银保监会要求的时间计划之前完成我行信息系统的信创改造工作。
推荐阅读
-
存定期哪个银行利息高(四大行存定期哪个银行利息高)
2023-07-14
台州银行数据库面临的主要问题我行IT系统长期以来一直使用DB2、Oracle等传统数据库作为存储和处理工具,随着业务日益...
-
炒股要了解的基本知识(股票基础知识)
2023-07-14
台州银行数据库面临的主要问题我行IT系统长期以来一直使用DB2、Oracle等传统数据库作为存储和处理工具,随着业务日益...
-
梅州有办平安信用卡那(梅州市梅县区有平安银行吗)
2023-07-14
台州银行数据库面临的主要问题我行IT系统长期以来一直使用DB2、Oracle等传统数据库作为存储和处理工具,随着业务日益...
-
洪榕券商服务股票(证券洪一)
2023-07-14
台州银行数据库面临的主要问题我行IT系统长期以来一直使用DB2、Oracle等传统数据库作为存储和处理工具,随着业务日益...
-
安庆个人社保扣多少钱一个月多少钱(安庆社保缴纳标准)
2023-07-14
台州银行数据库面临的主要问题我行IT系统长期以来一直使用DB2、Oracle等传统数据库作为存储和处理工具,随着业务日益...
-
香港融资资本公司(香港融资公司名单)
2023-07-14
台州银行数据库面临的主要问题我行IT系统长期以来一直使用DB2、Oracle等传统数据库作为存储和处理工具,随着业务日益...