转载 国产中间件在金融领域的应用实践与创新

来源:bob体肓官网入口
发布时间:2024-01-27 00:20:00

...

  金融安全是国家安全的重要组成部分,面对复杂的国际形势,加强金融科技信息技术应用创新已是大势所趋。目前金融信创正处于开局阶段,金融机构也在循序渐进地推动外围应用系统、业务生产系统,从局部到全面地向国产基础软硬件环境迁移。中间件作为金融信创的重要组成部分,在降低底层技术创新带来的不稳定风险,减轻上层应用适配的工作量,提高用户选不一样底层产品自由度等方面,为金融行业客户的信创工作提供了有力支撑。

  从 1993 年建设银行开始应用东方通消息中间件开始,东方通成为了为数不多深入金融核心系统,且在金融领域有大规模应用经验的国产中间件厂商,为金融行业国产中间件的应用与创新,积累了可借鉴的经验。

  人民银行有大量的监管报送类、支付清算类业务,同商业银行交互,一般每个业务都会对接 200~300百家金融机构。如何保障商业银行与人民银行安全可靠、不重不丢地交换数据,是其中最关键的环节之一。以往这条数据通道要求之高,业内曾一致认为只有IBM 中间件能够完全满足。东方通消息中间件TongLINK/Q 从十几年前少量作为 IBMMQ 的补充,到 2016 年,可完全取代IBM MQ,东方通人付出了巨大努力。截止到 2020 年,Tong LINK/Q 应 用 于 中国人民银行的多个系统,为这些系统的安全通信提供了可靠的信息通道。

  5 年 多 来,TongLINK/Q 产 品 覆 盖了 300 多家金融机构,全国多个项目的顺利实施,充分说明了国产中间件的产品质量、易用性、服务等能力,完全满足全国性项目建设的要求。

  以往系统建设过程中,邮储银行采用了较多的国外软件,支撑业务系统架构。随义务的发展和系统的不断增多,从建设和运维成本以及信息安全战略方面出发,邮储银行考虑引入国产软件,以减少相关成本,提升安全管控能力。邮储银行的国产化试点工作,从 2014年开始启动。历经 5 年多的时间,基于国产操作系统、中间件、数据库将原有系统迁移、重构,实现了双中心双活,系统完全满足大型银行业务量的建设目标。

  其中,东方通 TongWeb 中间件,在国产小型机上双实例能够很好的满足 1000 业务并发,并且在 500 用户下双实例 TPS 比单实例增加将近一倍并发,而响应时间却减少约 50% ;在 X86 服务器下,500 用户下双实例 TPS 比单实例提升约 65%,而响应时间却减少约一倍。

  邮储银行凭借强大的技术实力,联合东方通对国产中间件进行了多方优化 :垃圾收集和堆大小、Server 核心组件、JDBC 连接池、Web 应用描述符、EJB 组件连接池和缓存、集群的大小、集群负载均衡策略等。并将国产中间件同邮储银行统一的运维支撑平台、应用开发支撑平台相结合。最终系统上线,完美支撑了邮储银行近 4 万个网点的业务。

  大型银行应用国产中间件试点的案例,还有中国银行的 BIMS 系统,经过几年的实践,也已顺利上线。国有大型银行金融科学技术实力雄厚,有强大的自研能力。但出于金融安全考虑,选择国产中间件作为其自研技术路线的补充,将其同行内开发、运维环境结合,实践证明可完全支撑其关键业务运营。

  2013年石嘴山银行开始与东方通合作,首次尝试使用国产应用服务器软件 TongWeb 发布管理办公类应用系统。通过细致的培训、技术上的支持服务及问题分析解决等,行内技术人员对 TongWeb 产品从了解到熟悉,打消了对新产品使用的疑虑。之后,石嘴山银行逐步开始使用 TongWeb 对原有系统中的 IBM WebSphere、OracleWebLogic 和 Tomcat 上应用进行迁移。东方通借助丰富的知识库、辅助应用迁移工具,顺利将应用范围延深至生产运营类应用系统。

  石嘴山银行 IT 技术架构经历了由传统集中式架构向国产开放、弹性的分布式架构的技术转变。依靠TongWeb 对国产化产品及各类开发框架的支持,结合该软件自身的高可用架构,通过灰度发布的方式顺利完成了各类应用系统的平滑迁移,整一个完整的过程不受任何局限,能够准确的通过行内需求选择技术发展路线 年底,石嘴山银行已完成了 JavaEE 应用服务器全面迁移至 TongWeb 的工作。

  TongWeb 对国产化环境的全面适配,使石嘴山银行对金融信创工作的后续开展信心十足,可以在不考虑应用调整的情况下,自由地进行各种国产化环境组合及创新。石嘴山银行与东方通已开启全面合作,产品也扩展至其他中间件产品,并与东方通一起在容器化、微服务嵌入式实用研究等方面开展联合创新工作。

  类似的案例还有大连农商银行,从2015 年开始,已全面应用国产中间件。总结来看,股份制城市银行技术资源相对较少,驾驭开源能力不强,需要商用中间件的支撑。石嘴山银行、大连农商银行的经验证明,一款优秀的国产中间件通过循序渐进的知识转移,可以完全放心地进行全行应用。

  金融信创同之前某一产品的国产化试点不同,因为国产软硬件生态链有一个成熟的过程,国产技术路线的选型适配,对最终用户来说有逐渐优化的问题,中间件承上启下的作用突出,自然成了适配的焦点,面临诸多挑战。

  深入推广的挑战。从外围管理再到业务系统,一步步深入,对中间件的考验才是真正来临。金融用户要一款能够支撑重要核心业务系统的中间件,帮助用户平滑地完成后续推广工作。

  技术路线迭代的挑战。金融信创是一个长期的过程,并不是一个简单的环境迁移替换。可能会面临多种技术路线的选择,比如底层资源结构的变化、应用框架的重构等。中间件作为中间层,跟随并支持变化的能力也是一项挑战。

  迎接新兴技术的挑战。云、容器等新兴技术的发展,对中间件提出了新要求。对新技术、新规范的跟进需要具备高度的技术敏感度、广阔的技术视野,更需要雄厚的资金,以及与金融标杆用户深入合作研发的能力。

  面对这些挑战,人民银行推动金融标杆客户进行信创试点工作,也是期望这些有实力的客户,能做出信创工作的“最佳实践”,帮助别的金融客户少走弯路。

  某国有大型银行,一直以来引领业内金融科技的发展,在信创产品选型适配过程中,也保持着非常严谨的态度。东方通 2018 年开始,跟随该客户经历了细致而系统化的信创技术路线选型和实施上线过程。

  首先是产品适配选型。该行于 2018年开始至 2019 年底,完成国产中间件迁移功能及性能可行性评估报告,实现了国产芯片服务器、操作系统、中间件以及开源 OpenJDK 的完整技术栈适配,解决了开发框架、DevOps 流水线以及生产集中监控报警系统的适配。同时,针对金融行业场景优化及迭代了多个版本,输出了国产中间件配置管理手册、版本安装手册、国产中间件迁移问题排查手册、国产中间件安装配置大基线及版本安装自动化改造用户手册 , 形成了较为完整的适配落地实施方案和手册。

  在制定解决方案方面。该行经过对国产中间件的深入研究和评估,在生产运行层面和应用适配层面均形成了完善的原位替换解决方案。生产运行层面以该行现有生产运维体系为基础,在国产中间件现有功能的基础上,经过二次适配开发,无缝对接到该行现有的生产运维体系,在原位替换国产中间件后,做到对现有生产运维体系无影响 ;应用适配层面,在国产中间件层面针对该行自主研发的开发框架进行兼容性适配改造,改造完成后做到应用无需额外修改,最大限度保证试点应用切换到国产中间件后的功能稳定。

  在合作创新上。借由中间件在该行的应用,依靠自研产品和底层技术的掌握,东方通主动承担了将用户宝贵经验转化到开放平台的联合创新任务。所以,信创不单单是给金融用户带来替代的价值,未来同国产厂商联合创新的空间会更大。

  如今上述银行的两个试点项目都已成功上线运行,证明将近两年信创试点工作的成功,也证明国产生态能够完全满足国有大型银行应用。其中选型的国产产品,只有在品牌、技术、产品、服务等多方面总实力表现突出,才能得到如此严苛用户的认可。该行选型周期长、过程严谨,对广大金融客户来说,最终的成果值得借鉴。

  未来,随着金融信创的进一步推进和金融参与者的逐步增加,业界对中间件的要求也慢慢变得高。同时,结合目前云计算、大数据、人工智能的技术发展,中间件也需要更加多的技术创新。东方通作为相关组织的组长单位,也肩负着引导中间件行业发展的责任。近期,在国家相关部门支持下,东方通与中国工商银行、中国科学院软件研究所、中国电子技术标准化研究院、国家信息中心、中移动信息技术有限公司等单位组成“产学研用”联合体,在底层支撑平台、产品高端能力、自主发展路线、关键领域应用等多重维度实现突破,研发形成系列中间件产品,打造信创领域核心产品。相信,随着慢慢的变多的用户实践,国产中间件一定能扛起串联国产生态圈的重任,成为金融客户信创工作中值得信任的一环。

  东方通现拥有微智信业、泰策科技等全资子公司,面向企业和社会的数字化转型与升级,提供基础软件、信息安全、网络安全、数据安全、通信安全、5G创新应用、军工信息化、工业互联网安全及社会治理等产品和解决方案,帮助用户实现业务创新、安全管控和数据的共享与价值挖掘等。

  东方通的产品及解决方案大范围的应用于国内数千个行业业务,服务电信、金融、政府、能源、交通等行业领域5000多家企业级用户,与500多家合作伙伴携手打造合作共赢的产业生态。东方通连续十二年被认定为“国家规划布局内重点软件企业”,承担多项国家重大科学技术专项的研制任务,是2018年北京软件和信息服务业总实力百强企业,是商务部、国资委认证的“企业信用评估AAA级信用企业”,曾荣获“国家科学技术进步二等奖”、 北京市科学技术进步奖二等奖等多项荣誉。返回搜狐,查看更加多