A. 场景实践|超融合架构加速银行核心系统跑批效率
某银行于2019年起引入SmartX超融合基础架构平台(以下简称HCI),用于开发测试、同城灾备、桌面虚拟化以及辅助生产系统,至今已稳定运行4个集群。为优化银行核心系统年终决算跑批效率,用户计划将相关系统迁移至SmartX HCI平台,以评估其性能表现和业务场景适用性。跑批验证的目的是提前模拟生产环境,确保年终决算跑批顺利进行,验证应用逻辑,优化流程,降低风险,并评估跑批时效性。实际生产环境与SmartX HCI验证环境配置如下:
迁移了5套系统至SmartX HCI的3台测试机,共部署了18台虚拟机,包括4套Oracle数据库与1套MySQL数据库,存储使用率高达96.6%。由于HCI平台资源有限,部分系统数据库初始配置无法完全匹配生产环境。
在未优化资源配置的情况下,进行了首轮跑批测试,结果显示,除了CMS信贷和CBS核心系统外,其他系统性能表现与生产环境相当。针对CBS核心系统的性能瓶颈,通过对资源进行优化调整,优化后的CBS核心系统数据库跑批性能实现了近1倍时间缩短。此外,通过开启归档功能,进一步验证了SmartX HCI平台对数据库的高性能支撑能力。
通过Oracle AWR报告对比,SmartX HCI在I/O相关等待次数和等待时间上显著减少,体现出平台对数据库性能的高效支撑。尽管CMS信贷系统的性能问题与CBS核心系统相似,但优化重心主要集中在CBS系统上。
总结而言,SmartX HCI在迁移后的跑批测试中,与生产环境性能表现相当,CBS核心系统跑批时间缩短45%,效率提升83.6%。借助超融合架构的敏捷性、弹性资源、高性能、易维护性和经济成本优势,银行成功完成了跑批结算验证任务。未来,将不断探索超融合在更多金融业务场景的应用,验证其稳定性、迭代更多企业级功能,并提升厂商服务效率。对于有意转型或探索超融合架构在金融行业应用的用户,可参考相关实战合集和场景探索文章。
B. 跑批中什么意思
跑批,这一术语通常用于描述那些需要每天单独进行批量计算的任务或操作。它涵盖了多个行业和应用场景,其中银行和系统的跑批尤为常见。
在银行领域,跑批通常与结帐紧密相关。这一过程不仅是为了产生总帐,进行总分核对,还包括进行大批量交易,如结息、计提和代收付等。这些操作可以在各个分布平台上进行,最终生成报表并导出流水数据。银行跑批的精确执行确保了财务信息的准确性和及时性。
而在系统层面,跑批同样重要。每天系统都需要进行一次跑批,将各分行和办事处的信息录入到总的计算机内,进行一系列的处理和运算。这些处理包括更新数据库、执行预定任务等。完成这些操作后,系统会将第二天需要做的事情提前发布出去,例如卡函的打印和账单的生成。系统跑批确保了信息的流畅传递和处理的连续性。
无论是银行跑批还是系统跑批,它们都是确保业务顺利进行的基石。通过定期执行这些批量操作,各行业能够维持其信息系统的稳定性和准确性,为客户提供高效、可靠的服务。