查看原文
其他

BI 报表应用在超融合架构下的性能验证|SmartX 场景探索

SmartX 志凌海纳SmartX 2022-10-07


SmartX 场景探索

超融合架构以其分布式架构、软件定义模式和融合部署等创新特性已经受到越来越多客户认可,其应用场景已逐步覆盖大部分生产业务。但在一些相对关键的业务场景,例如重要业务系统的数据库场景,用户对基于分布式存储和虚拟化的超融合适用性仍有疑虑。场景探索板块整理了 SmartX 一线技术团队和行业用户共同在一些典型业务场景下的方案适用性验证,希望相关的数据和结论可以为行业客户 IT 基础架构转型提供有益参考。


本文介绍 SmartX 超融合对 BI 系统性能适用性的验证,以下为正文。


金融行业 BI 系统介绍


金融行业业务竞争越发激烈,为了提升经营绩效、进行风险控制等,金融公司通过 BI 系统的协助,从数据撷取、分析、汇总、展示、生成报表等方面提高产品与公司自身的竞争力,而 BI 系统的报表应用是为了更精准、快速地提供有效的统计信息协助公司各级管理人员对公司运营情况进行监控;不同的金融细分行业所使用的 BI 系统功能模块不尽相同,但主要都还是以 “BI 系统” 搭配 “数据仓库(数据库系统)” 的架构实现;考虑到数据迁移与仓储的便利性,金融用户使用传统关系型数据库系统,如 Oracle 作为数据仓库的情况比较普遍。


行业中结合 BI 系统的主要业务流程是 BI 报表应用从数据仓库中抽取数据进行数据分析、展示,提升业务支撑和管理的能力,以标准化、流程化、量化、可视化等方式进行数据管理,从而帮助管理决策、促进业务开展。


项目背景


BI 系统主要通过大量数据撷取、加工从而提取数据的价值,而数据仓库的性能表现往往是影响 BI 系统效率的关键因素。随著业务范围扩大、数据量的增加,在存储性能没有随之提升的状况下,此时 BI 系统的报表应用存在以下问题:


  1. BI 报表应用在白天通过实时 SQL 语句处理并进行数据展示时的效率相对变低,导致相关生产数据反馈的时效性变差;

  2. 晚间并行多个报表生成工作时,也因为数据量的增加让存储性能不足的问题随之放大,影响后端数据仓库的响应速度从而导致报表生成时间过长;

  3. 部分报表则需要在生成后进行人手加工处理,而伴随的是所有报表生成时间更长,可能超过允许的时间窗口(6 小时);甚至如果发现报表数据有误,则需要重新生成,导致最终报表数据无法即时支撑后续的业务开展。


所以亟需改善现况,让 BI 报表应用更有效的支撑业务推广与公司运营。


测试目标与方法


本次测试使用 SmartX 超融合一体机新型方案以虚拟化平台承载数据仓库(数据库系统),对比生产环境以小机搭配集中式 FC-SAN 存储的现有方案,通过 PLSQL 语句进行基础报表并发生成,模拟实际报表生成场景,记录生成时间以验证性能。


为了多方验证新型方案在此场景下的适用性,SmartX 超融合架构除了搭配原生的 SMTX ELF 虚拟平台进行测试外,也搭配 VMware vSphere 虚拟平台进行测试对比。


现有方案逻辑架构



新型方案架构一:基于 SMTX ELF 虚拟化平台的 SmartX 超融合方案



新型方案架构二:基于 VMware vSphere 虚拟化平台的 SmartX 超融合方案



新型方案超融合硬件配置



BI 系统 - 数据仓库(数据库)资源配置



测试数据


本测试系对数据仓库(Oracle 数据库)发送 PLSQL 语句进行两份基础报表并发生成作业,记录耗时并对三种测试环境进行对比;结果如下:



测试结论与项目亮点


  • 新型方案在资源配置较差的情况下(CPU 超分、内存少了 22%),其性能表现较现有方案提升 2.25倍(报表生成时间缩短 69%),测试结果理想并得到客户认可;

  • 在新型方案中,无论是基于 SMTX ELF 虚拟化平台还是 VMware vSphere 虚拟化平台,SmartX 超融合系统依靠自主研发的高性能分布式存储皆可带来近似的性能提升效果,并且 SmartX 超融合系统对多虚拟化平台的支持,亦可提供用户更灵活的选择;

  • 数据仓库(Oracle 数据库)运作于 SmartX 超融合系统虚拟平台,在资源利用与调度上能够得到良好的提升,而 IT 架构的简化也提升运维管理的效率。


延伸思考


以上测试仅验证了超融合架构支撑 BI 系统报表应用的可行性和优势,但超融合方案还会为核心业务的基础架构带来如下可能性:


  • 超融合架构基于软件定义模式和通用服务器平台,相对于小型机搭配传统存储方案,可以非常有效的降低系统运维复杂度以及投入成本;

  • SmartX 超融合架构具有简单、易操作的横向扩容能力,在扩展容量及计算资源的同时也得到近乎线性的性能提升;

  • 对于绝大多数金融客户,超融合的计算虚拟化和分布式存储可以有效统一整合各类 IT 系统的计算和存储资源,进一步降低整体 IT 的复杂度和投入成本;

  • 超融合架构的软件定义模式带来的另一个好处是可以快速引进先进的硬件技术,从而快速提升系统能力。例如 SmartX 基于傲腾持久内存的性能加速方案将为系统交易处理能力进一步提升提供可能;

  • 针对核心业务系统最关注的可靠性问题,目前 SmartX 也总结了诸多容灾加固方案,在提升效率和降低成本的情况下,保证系统的高可用性。


推荐阅读:

恒生 O32 投资交易系统在超融合架构下的性能验证|SmartX 场景探索

TA 注册登记系统在超融合架构下的性能验证 | SmartX 场景探索

券商核心柜台交易系统在超融合架构下的性能验证|SmartX 场景探索


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存