中小银行大规模系统迁移实践

时间:2021-03-10 栏目:技术前沿

摘要:本文主要介绍了中小银行在新旧机房搬迁、系统升级等场景中,系统迁移带来的挑战及应对方法。并通过项目案例实践,阐述在不影响生产和确保数据一致性的情况下,如何科学、安全、高效地进行文件、虚拟机、数据库等系统的在线迁移。

关键词:机房搬迁、系统迁移、VMware、测试演练

一、实践背景

中小银行通常是指全国性商业银行、区域性股份制商业银行与城市商业银行,比如城市银行、农商行等。近年来,随着城市建设速度加快和信息技术产品更新迭代,中小银行需要面对机房搬迁、系统架构升级、系统迁移等棘手问题。

其中,系统迁移是中小银行信息部门较为头疼的工作。迁移失败,轻则影响业务持续开展,重则造成系统故障,影响银行的声誉。日本知名的瑞穗银行曾因系统迁移出现“大规模系统故障”,并造成了“数千台 ATM 机‘吞食’银行卡、部分网上银行交易出现故障”等严重问题,就是一个非常惨痛的教训。

在国内,银监会对银行业务连续性有非常严格的要求,根据银监会《商业银行业务连续性监管指引》(银监发 [2011]104 号)及银保监会发布《关于开展中小银行机构业务连续性相关风险整治工作的通知》(银保监办发 [2019]221 号)等相关文件,要求银行采取措施,减少因系统服务异常导致关键业务中断的事故,保障业务连续性。

二、面临的挑战

银行启动系统迁移的条件有很多,包括机房建设搬迁、系统版本升级合并等。在大规模系统迁移过程中,面临主要问题如下:

1. 经验不足

对于没有参与过大规模系统迁移的团队,在实际迁移过程中,可能会存在人为操作失误、迁移工具适配及功能完善、电力与网络故障、数据报错等问题;由于经验不足,可能导致问题解决的时间过长,影响业务的正常开展。

2. 协调能力不强

立项之后,项目组需要协调内外部人员进行会议讨论、测试环境搭建、模拟演练操作、技术人员现场支持等。对于部分中小银行的团队而言,协调能力不强可能会拖慢项目进度,使得问题得不到及时解决。

3. 工具适配不及时

银行系统迁移工具部分自于外部技术供应商,由于新旧系统之间存在差异,迁移工具如果没有及时适配新系统,可能会出现迁移失败、数据不一致等问题。

4. 时间窗口有限

系统迁移交割,通常会选择在业务闲暇的夜间时段,但银行服务是持续对外的,系统存在读写操作,这需要项目组在规定时间内完成迁移系统的测试验证和数据一致性比较,否则可能会影响白天业务的开展。

三、项目案例实践

在实际项目案例中,中小银行新建机房是导致大规模系统迁移的重要原因。通常这种迁移仅限于新旧机房的迁移,并不过多地涉及到同城及异地灾备中心。

英方软件长期服务于银行、证券等金融机构,在文件复制、数据库同步、虚拟系统迁移等方面拥有成熟的经验和服务团队。在中小型银行系统迁移项目中,某银行系统迁移特别具有代表性。

该行业务系统由公有云、EasyStack、VMware 虚拟机、物理机等多种异构平台组成,系统主机数量超过 1000 个,从项目实际启动到新机房系统投产成功,项目周期约持续 5 个月。

在系统正式迁移交割前,项目经过了模拟演练—搭建测试环境—运行测试—正式交割—测试验证等一系列环节。为了确保系统的安全性、可控性、可用性,运行测试分阶段对重点系统进行迁移测试。所有系统的正式交割也根据迁移时间窗口的局限性,分批次进行交割验证。

迁移项目涉及众多系统和环节,内容难以逐一概述,下面通过部分重要系统迁移实践,具体描述迁移过程。

1. 文件及存储层迁移

银行业务系统拥有众多的 FTP 文件系统,由于迁移过程文件存在读写操作,因此项目支持团队采用实时复制软件 i2COOPY 将文件系统传输到目标端,并将变化数据同步过去;针对 NAS 存储数据,则通过 NAS 数据灾备软件 i2NAS 迁移到目标端,保障文件系统及 NAS 数据的安全迁移。

2. 操作系统层迁移

银行存在大量的 VMware 虚拟机,并且版本不一,针对这种情况,项目支持团队采用虚拟化备份软件 i2VP 将不同版本的虚拟机,成功迁移到新版本的 VMware 虚拟机上。同时针对少数云主机、物理机系统,通过在线热迁移软件 i2Move 成功迁移到目标端,实现异构操作系统的智能化安全迁移。

3. 数据库系统层迁移

针对银行大型结构化数据库系统,项目支持团队通过结构化数据同步软件 i2Active,将数据库数据实时同步到目标端,并进行数据一致性比较,保障用户的数据安全。

△ 新旧机房系统迁移架构图

项目所有的系统迁移安全、如期地完成,新机房在预期的时间内成功启动并对外提供服务。从前期的项目运行测试,到系统正式交割,英方软件团队均在现场给予支持,服务能力获得了用户的高度认可。

四、用户价值

整个迁移项目历经可行性论证,多次测试验证迁移安全性,分批次交割验证等关键环节,不仅实现了项目的预期目标,还提升了项目团队的实践能力。同时,通过英方软件的多层次数据复制技术产品,帮助用户实现以下价值:

(1)在生产业务不停的情况下,可实现存量数据和增量数据的快速迁移,保障数据一致性和安全性。

(2)可支持异构环境下系统的大规模迁移,支持虚拟化多版本系统的迁移,节省迁移时间和成本。

(3)迁移过程智能化,对于整个迁移过程可以准确预测;针对操作系统的迁移,只需保障操作系统一致,便可实现一键迁移,并可随时暂停、回退。

(4)迁移过程安全可靠,两端数据保持一致性,迁移完成后新机房业务正常对外提供服务。

五、总结与展望

中小银行的大规模系统迁移,对项目团队的挑战非常大,对迁移技术产品的稳定性、安全性、先进性要求非常高。系统迁移成功,离不开团队严谨细致的工作态度和高水准产品及技术的支持。未来,随着新一代信息技术的不断融合发展,以及各类业务系统的国产化应用,系统迁移将会是银行信息化工作的常态。与此同时,我们看到行业用户对系统迁移、数据复制的需求越来越多。高安全、低时延的迁移方案,不仅可以满足各类企业的数据安全与业务连续性的要求,也是用户实现数据价值挖掘、数据赋能业务发展的重要手段。

及时响应,快速服务,为您保驾续航

立即注册

请先完成图形验证

验  证  码:

请先完成图形验证

验  证  码:

隐私声明
当您在本网站进行合作伙伴注册登记,本网站将收集您的相关信息,并保存记录。本网站收集的个人信息包括但不限于:姓名、地址、公司、所在地区、电话号码以及电子邮件地址等。您主动提供的信息越多及越准确,我们就能够更好地为您提供有关服务。
咨询·购买