恒生 O32 投资交易系统在超融合架构下的性能验证|SmartX 场景探索
SmartX 场景探索
超融合架构以其分布式架构、软件定义模式和融合部署等创新特性已经受到越来越多客户认可,其应用场景已逐步覆盖大部分生产业务。但在一些相对关键的业务场景,例如重要业务系统的数据库场景,用户对基于分布式存储和虚拟化的超融合适用性仍有疑虑。场景探索板块整理了 SmartX 一线技术团队和行业用户共同在一些典型业务场景下的方案适用性验证,希望相关的数据和结论可以为行业客户 IT 基础架构转型提供有益参考。
本文介绍 SmartX 超融合对恒生 O32 投资交易系统性能适用性的验证,以下为正文。
恒生 O32 投资交易系统介绍
恒生 O32 投资交易系统,是恒生系统开发的投资管理系统,属于基金行业核心系统之一,并在券商、券商资管、保险、信托及期货等多行业有广泛应用。O32 系统采用结构化设计,不同业务模块采用松耦合设计,实现业务流程统一管理,又实现各业务模块自成体系,实现系统良好的开放性和灵活性。
投资流程从设定投资决策开始;
投资经理根据投资决策与市场动态下达指令;
指令被分发到交易员后,交易员执行指令,下达委托;
在下达指令与下达委托时,系统都做风险合规性检查,并根据设置,决定是否需要走审批流程;
系统接收交易所及其他外部系统交易数据后更新数据库并在客户端呈现;
对于银行间业务、场外业务还进行资金与证券的交收管理控制;
在每天的投资交易结束之后,和交易所、外汇交易中心、中证登、中债登、或其他机构进行资金和证券的清算结算作业。
日终闭市后,会在 O32 系统中进行清算前备份、清算文件接收、清算结算处理、日结处理、清算后备份、静态风控等操作。
项目背景
O32 系统中清算后备份模块,需要备份的数据量较大,以及静态风控模块,需要计算的风控条例较多 ,导致这两个模块的运行时间较长。
考虑到后期数据量会逐渐增大,业务模块运行时间也会逐渐增长,因此,客户希望优化基础架构平台,降低运维复杂度,提升系统性能,缩短业务模块运行时间,以应对未来的业务增长。
当前 O32 系统基础架构
O32 投资交易系统架构
现有方案 O32 系统基础架构
O32 系统组件资源配置(运行于 x86 物理服务器)
测试目标与方法
本次测试是为了探索 O32 系统运行在超融合架构下的性能表现,对比现有方案在清算后备份模块和静态风控模块的运行时间。测试用例如下:
对 35 只基金,共执行 1000 多条静态风控条例;
对清算后的 750MB 数据进行备份。
SmartX 超融合测试拓扑架构
硬件拓扑
超融合节点服务器硬件配置
O32 系统组件资源配置(运行于 SmartX 超融合 ELF 虚拟化平台)
O32 系统基于超融合架构性能验证数据
基于客户的测试目标和测试场景,SmartX 超融合架构下运行 O32 投资交易系统对比客户现有方案架构测试数据如下:
测试结论与项目亮点
清算后备份模块和静态风控模块在超融合架构运行时间,对比客户现有传统架构运行时间,均缩短一倍(性能得到一倍的提升),并得到客户认可;
O32 应用和数据库系统均是由 SmartX ELF 虚拟化平台所承载,在资源利用方面可以得到良好的提升,而 IT 架构的简化也提升运维管理的效率。
延伸思考
以上测试仅验证了超融合架构支撑 O32 投资交易系统的可行性和优势,但超融合方案还会为核心业务的基础架构带来如下可能性:
超融合架构基于软件定义模式和通用服务器平台,相对于传统架构方案,可以非常有效的降低系统运维复杂度以及投入成本;
超融合架构的软件定义模式带来的另一个好处是可以快速引进先进的硬件技术,从而快速提升系统能力。例如 SmartX 基于傲腾持久内存的性能加速方案将为系统交易处理能力进一步提升提供可能;
针对核心业务系统最关注的可靠性问题,目前 SmartX 也总结了诸多容灾加固方案,在提升效率和降低成本的情况下,保证系统的高可用性。
推荐阅读:
TA 注册登记系统在超融合架构下的性能验证 | SmartX 场景探索