ca88登录页面金融IT如何选择信创计算平台?

  信创春风正吹遍各行各业,国产计算产品,也正从能用到好用,再到关键行业替换全过程。其中金融作为关基行业,也是数字化变革的重点。而金融行业对IT系统存在实时性、稳定性等高要求,如何选择合适的信创计算平台?

  因此,沟通采访了一位金融IT行业的从业者,一线亲身经历过银行、证券、保险等多个国产化项目的洗礼,来听听经验之谈。从不同的视角总结一下,选择国产化替代服务器,究竟在选择什么?更看重的是服务器的哪些特性?

  根据经验总结,从长期发展性、生态、性能几个维度考虑的线-ARM-龙芯-RISC-V。

  从多个项目测试平台的数据来看,ARM的优势在功耗比,应用主要在移动互联网,同时向新兴后端服务器业务领域有一定涉透(归功于互联网厂商);

  RISC-V的性能进步也很大,并且因为开源特性获得了如高通、INTEL等国际企业的青睐和重视。但龙芯和RISC-V都还处于发展初期,都面临软件支持和行业生态等方面的发展问题,需要花大力气通过不断扩大应用场景,增强服务支撑,拓展兼容能力来实现完善产业生态。

  如果说哪家“能用”,其实主流的几家国产CPU都大差不差,其中X86厂商代表海光和ARM代表鲲鹏相对于其他CPU厂商来说更胜一筹。

  除了服务器厂商能力外,国产芯片技术选型过程中,最大的阻碍莫过于新国产芯片对现有操作系统、应用、基础平台的兼容性。能够最大限度的减少改造成本、可移植性将是优先考虑的芯片选型。

  因为国产化项目最关键的,即是围绕国产芯片的操作系统、应用以及数据库都需要形成了一定的生态环境,不然在实际生产部署过程中可能会遇到很多问题。目前来说海光CPU兼容X86,且上下游支持的厂商众多,可以作为首选。

  对于性能要求高的关键应用如数据库、高并发应用场景中,芯片性能也将是重要的考察点,特殊场景下也可以通过集群的方式来找到对应替代解决方案。

  而从长期发展性的角度看(技术选型不太关心但是在项目选型维度也是重点考虑因素),其实龙芯、RISC-V、x86会更有前景一些。原因在于,ARM是前车之鉴,ARM公司已经明确宣布停止新的服务器大核架构向中国企业授权。因此从授权模式看来,以上提到的几家更有长期发展性。

  对于项目选型来说,既要国产芯片能满足当前业务性能所需,还要能有长期迭代发展的空间(不然一旦停止迭代就没新产品用了),关键在于如何平衡这两方面需求。

  我个人观点是,其实国产x86更好适合当前信创阶段的选型需求。因为从性能和生态来说,国产x86,比如海光是处于领先地位的,且海光获得是X86指令集的交叉授权,微架构则是完全自主研发迭代,未来产品也可持续迭代。我预估海光的占有率会因为国内信创推进而进一步扩大,领先实现国产化真正的好用真替。

  我们使用过的服务器,包括海光7280、鲲鹏920、飞腾S2500等CPU,性能从高到低依次是海光7280、鲲鹏920、飞腾S2500。目前稳定性来说,海光也是最优的,其他龙芯、兆芯目前金融行业应用较少,使用多的也只是在桌面端使用。

  根据人行信创试点单位项目建设要求,金融行业IT业务主要分四类:管理类、机具类、一般类、核心类。核心类指的是核心系统,目前基本上没有全栈替代,都是进行部分XC改造或者双轨建设。其中信创产品替代主要有操作系统、数据库、中间件、服务器。

  操作系统主要是统信V20和麒麟V10,目前麒麟投入市场时间比较早,海光服务器端进行了完整适配和性能调优且稳定比较好。

  中间件主要是东方通、金蝶、普元、宝兰德等,主要替代产品是nginx、weblogic,应用比较多的是东方通,只使用它的tonghttpserver和tongweb来进行替换;对于部分应用使用redis的要求,通过测试金蝶的AMDC要比东方通的RDS在单线程的性能要高,多线程都差不多,具体根据业务系统要求进行选择,这些产品都在海光服务器上进行了实际项目部署和使用。

  数据库主要是达梦、金仓、神舟通用、南大通用等,目前使用比较多的达梦和金仓,我们使用的是金仓,基本上都能满足业务系统的要求,在海光平台测试的指标也能到5000并发的情况下,tpmC能达到65万左右。

  信创服务器主要是浪潮、长城、紫光恒越、百信恒山,从我们使用的服务器稳定性情况大概分享一下,仅作为参照。近一年的使用情况来说,紫光恒越(海光 7280 )和百信恒山(鲲鹏 920 )在资源使用率达到 90% 以上,未出过问题。

  综合来看,金融信创项目落地,一般会从两条主线展开:一是信创云主要对应的是信创基础硬件加操作系统的集成解决方案,二是信创应用适配对应的是信创操作系统和其他软件的集成解决方案。

  另一方面,在遇到适配问题时,往往是多方因素共同作用的结果。从解决问题的思路来看,不管是硬件还是软件层面,做一些组件替换的效率是更高的,选择成熟落地方案,去避开兼容性问题。

  国产CPU、服务器、OS、虚拟化平台之间,适配性等问题较多,遇到时难以定位根因是谁,可能出现各厂家之间相互推诿的情况。作为最终用户,还是需要从集成的角度,对问题进行综合分析,牵头协调各层面厂商进行联合排查问题。

  以目前最常用的云平台来看,着重于计算资源的虚拟化,会关注物理CPU对虚拟化技术的支持、物理CPU与虚拟CPU的超分比、虚拟CPU的处理能力等指标。因此云平台上优选x86架构,他们对于虚拟化的积累比ARM要多得多,在我们的项目实践中,海光适配也确实能发挥出云平台的优势。

  金融行业目前正在广泛的进行信创化改造,一方面是政策要求,另一方面我们也不应该为了信创而信创,而是应该思考在实践中如何能更好的发挥国产CPU的优势。

  如果金融企业的预算充足,可以海光、鲲鹏多路并发的模式。但是建议一套业务系统,尽量使用一个技术路线,这样在后期运行维护过程中会减少工作量。

  如果说要有所侧重,性能高的芯片,例如单核主频高的,可以用于数据库的部署。而核心多、主频不一定高的芯片,可以部署资源池用于应用部署等,这样才能发挥芯片的优势。

  目前,国产CPU已展现出不输国际主流的性能水平,在项目实践中可以进行完备替换,尤其是海光兼容X86可以实现项目的无缝迁移,大大保证项目的成功率并且缩短项目执行周期。

  相信只要我们在项目实践中,给这些国产CPU足够的支持,它们一定会走上自我循环的良性发展道路。


>ca88登录页面 上一篇:2024年软件行业现状与发展趋势 下一篇:中国汽车金融产业链(图谱篇)