信用卡核心系统性能提升研究与实践
2021-07-29上海浦东发展银行信息科技部开发中心
电子世界 2021年13期
上海浦东发展银行信息科技部开发中心 林 朋
随着信用卡业务发展,信用卡业务已经突破了传统的服务边界,变得无处不在,各种业务混合场景融合,这对于信用卡核心系统的性能要求越来越高。
浦发银行信用卡核心系统数据库集中部署在IBM小型机架构,在信用卡业务发展初期,基本可以满足业务需求,但是随着信用卡业务发展,信用卡业务越来越呈现出高并发、灵活性等特点,单实例,集中存储数据库的弊端越发明显,性能问题日益凸显。主要瓶颈点如下:
数据库采用单实例部署,在交易高峰期时,数据读取和更新对于存储压力非常大,特别是数据库REDO日志单点的性能压力成为最大的瓶颈。
EMC存储虽然可以做到高可用和高稳定性,但是由于是集中存储,在系统高峰期时,存储性能下降严重,平均IO读写由1ms,延迟到5ms以上,造成了每笔交易耗时拉长到5倍。
为了提升系统处理能力,强化信息安全,构建更为灵活的信用卡核心系统。浦发银行根据信用卡核心系统现状,2019年启动实施信用卡核心系统性能提升项目,以提高系统性能为目标,能够适应大规模业务增长,实现多场景、高压力的、高聚合的和稳定的信用卡核心系统。
1 信用卡核心系统全闪存存储设计
信用卡核心系统以华为全闪存产品,替换了EMC存储,将数据库RAC架构部署于全闪存储环境,率先采用高端全闪存和NOF+方案等技术,从前端协议到后端SSD盘全部采用NVMe承载,打破毫秒级存储响应速度的极限。……
登录APP查看全文
