首页 理论教育 全球化时代的银行系统联动架构设计

全球化时代的银行系统联动架构设计

时间:2023-08-03 理论教育 版权反馈
【摘要】:对于中资银行,当进行国际化发展时,中国境内和境外业务之间的联动,在IT架构上,则表现为境内系统与境外系统之间如何互联互通的问题。例如,该行全球现金管理服务中的资金自动归集划拨,就采用在日间批量和日终批量中实时处理的方式,该业务在各境外行当地凌晨4点至当地时间23点期间,每个小时处理一次,同时日终批量也进行日终归集划拨处理,以不断地进行全球的资金自动归集划拨。文件接收方处理完毕后统一返回处理结果。

全球化时代的银行系统联动架构设计

对于中资银行,当进行国际化发展时,中国境内和境外业务之间的联动,在IT架构上,则表现为境内系统与境外系统之间如何互联互通的问题。从技术角度看,境内系统与境外系统之间互联主要体现为应用数据更新。此处以某国有大型银行的主机系统为例,说明相关技术解决方案。总体而言,技术实现方式可分为三类:

978-7-111-52256-0-Chapter04-10.jpg

图4-7 公共管理应用架构(二)

978-7-111-52256-0-Chapter04-11.jpg

图4-8 全球化信息体系应用架构

1.批量实时方式

在技术架构方面,相关数据在主机上不同分区(如境内分区、亚太区分区或和欧非区等)之间通过批量传输,使用DRDA技术实现2个数据库之间账务的同步批量处理。DRDA为分布式关系数据库架构,实现主机不同DB2子系统的连接。借助DRDA连接调用异地数据库的存储过程,可实现异地数据库的高效访问。

使用DRDA技术,可以直接在中心执行单个SQL,并将结果返回,但这样对于一次调用会涉及很多SQL的处理来说,会有很大量的数据传输,存在很大的效率问题,因此将处理封装在存储过程中集中处理,这样能减少大量的数据传输损耗。对于只需在中心执行单个SQL的简单应用要求,可以在CONNECT到中心数据库后,直接执行SQL,而无须编写存储过程。与此同时,核心系统的批量运行时间窗口分为日间批量与日终批量,日终批量的时间窗口为该时区日切后,从头作业开始到该时区所有日终批量作业结束。日间批量在该时区日切前的日间批量窗口运行,处理内容为系统控制表所指定的工作日期内的业务。(www.xing528.com)

例如,该行全球现金管理服务中的资金自动归集划拨,就采用在日间批量和日终批量中实时处理的方式,该业务在各境外行当地凌晨4点至当地时间23点期间,每个小时处理一次,同时日终批量也进行日终归集划拨处理,以不断地进行全球的资金自动归集划拨。

2.批量文件方式

主机的批量文件接口针对多笔记录的处理,即文件提供方提供给文件接收方的数据往往是多笔业务。文件接收方处理完毕后统一返回处理结果。批量文件接口是异步的调用设计。主机并行多批次批量处理功能,不同分区主机采用共享磁盘卷方式,获取其他分区的文件数据。因不同分区、时区数据需要集中到特定地区统一处理。因存在时差,各地区生成的业务数据往往不会同时到达,需要通过数据保留的方式,待特定地区批量处理开始时一并完成。

例如,该行的银行卡清算数据传输,就采用该方式,在日间批量期间通过批量文件的方式进行数据传递。卡中心地区作为清算地区处于亚洲区东八区时区,该地区的日终批量将在北京时间零点开始处理,但是全球境外行随着当地业务发生时间或业务结束时间生成待清算业务数据,该数据在各地分行生成后暂时存储在主机文件中并待卡中心批量开始时一并处理。

3.联机DPL方式

联机交易(Online Transaction)在计算机信息输入后立即处理,完成一个特定的动作或产生一个特定的结果,即完成一次I-P-O过程,这个过程通常就构成一个联机交易。DPL为Distributed Program Link英文缩写,CICS DPL通过发出LINK调用需要,实现CICS应用程序调用并执行其他CICS REGION上的程序。交易要通过主机外联应用的跨分区调用模块来进行跨分区的调用访问,一旦发生跨分区之间的调用,目标分区被调用的交易称为镜像交易,源分区交易为源交易。

例如,该行的区域参数维护即用该种模式处理,总行参数人员通过参数平台维护区域参数表,数据通过DPL技术同时在各个数据库分区(包含境内境外分区)同步写入数据。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈