• 快捷搜索
  • 全站搜索

NonStop平台“双活”前置系统探索与实现

2016-11-18 14:24:06作者:中国光大银行信用卡中心 薛文编辑:金融咨询网
IT系统作为现代商业银行的技术支撑,已经成为银行的业务处理关键环节和最重要的信息决策平台。作为银行核心业务的重要接入门户和预先交易平台,前置系统的可靠性至关重要。光大银行从硬件系统和架构设计两个层面来保证整体系统的可靠性。

IT系统作为现代商业银行的技术支撑,已经成为银行的业务处理关键环节和最重要的信息决策平台。信息技术的不断进步对传统商业银行的业务经营模式产生了巨大冲击,也提供了多样化的服务渠道。各商业银行普遍结合自身特点和行业应用架构趋势,采用统一、独立的系统平台作为企业信息系统的“血管”,统一分发和受理业务请求,逐渐形成了银行前置平台的IT管理架构。

  作为银行核心业务的重要接入门户和预先交易平台,前置系统的可靠性至关重要。光大银行从硬件系统和架构设计两个层面来保证整体系统的可靠性。

从系统架构上保证高可靠

  为了向持卡人提供高可用的用卡环境,光大银行信用卡业务选择了将HPE NonStop服务器作为前置平台。

  HPE NonStop所有冗余的组件在并行工作的同时互为备份。其每颗中央处理单元不互相共享系统资源,而是单独在每个CPU上运行一份操作系统的镜像,保持了CPU间处理的独立性。核心处理器以冗余和配对方式建立消息通讯机制,并以“进程对”方式管理主备进程间的状态通讯,进而时刻保持主备进程间的执行状态同步,同时结合“双路”并行总线技术使得服务器内部指令处理时任何线路均可独立或并行工作。

  基于HPE NonStop平台,光大银行信用卡前置系统已经实现了单点业务处理功能的本地高可用性,可以对外提供99.999%的7x24小时业务连续性服务。

  1.实现数据同步。HPE NonStop服务器及其平台采用类主机VSAM文件格式的Enscribe数据库系统,其主要文件格式包括键顺序文件、顺序文件、相对记录文件和普通线性文件。该类文件跨国数据库应用层和接触层,直接对开发人员提供了对记录管理操作的标准库函数如writeupdate()、readlock()等,减少了传统关系型数据库逻辑层和文件层之间转换的巨大开销。

  2.实现同步双方的数据分流。传统灾备模式是当主端数据中心或主服务器发生故障或灾备演练时,根据特定操作流程和风险评估,将实时在线业务由主节点切换至灾备节点。不同于传统灾备模式,“双活”体系采用双数据中心或双数据中心的服务器同时工作,以负载的形势承担全量特定银行交易业务。

  根据业务模式需要,“双活”体系需要达到数据流有效控制转向,前置系统与前端转发系统之间通过交易卡号的卡号段配合来实现交易的控制流转。同时,还需要实现数据校对有效性,即通过实现业务层数据分流,规避了传统数据同步机制中为满足数据同步的唯一性和有效性而不断进行同步两端的更新检测。

“双活”系统的三个关键点

  “双活”系统的关键点首先在于满足关键业务的可靠性要求,尽可能避免风险事件;其次是最小化银行客户、关联企业的风险损失;最后,在有限的IT成本投入下,最大化灾备中心以及信息系统的活跃程度,使其始终保持健康运营状态,这是灾备建设与管理工作中的三个重点基础环节。

  光大银行根据这三个“双活”核心环节,以高可用性为建设前提,在充分满足监管与行业规范前提下,规避了传统模式下的识别、评估、计划、重保、回切的实践思路,直接按照“双活”模式建设主端系统和灾备端系统。未来,光大银行信用卡业务将进一步实践这种新的方式,不断探索研究和积累经验,以更有效的架构规划满足银行关键业务的高可

(文章来源:《金融电子化》杂志)

扫码即可手机
阅读转发此文

本文评论

相关文章