超融合架构因其先进的分布式架构、软件定义模式和融合部署等特性,已经受到越来越多客户的认可,其应用场景已逐步覆盖大部分生产业务。但在一些重要业务场景,用户对于超融合架构的适用性仍有疑虑。为此,我们整理了 SmartX 一线技术团队和行业用户共同开展的业务场景超融合方案适用性验证,希望相关的数据和结论可以为行业客户 IT 基础架构转型提供有益参考。
本次,我们将介绍 SmartX 超融合对 Oracle 数据仓库跑批性能支持与优化的验证。
-
【资料推荐】扫码或点击链接,即可获取 SmartX 金融核心生产业务场景探索文章合集,深入了解 SmartX 超融合在 TA 注册登记、O32 投资交易、BI 报表等关键应用场景的具体表现与客户收益。
数据仓库(Data Warehouse)是一种面向分析和报告的数据管理系统。通常,数据定期从事务系统、关系数据库和其他来源流入数据仓库,数据仓库能够集中并整合多个来源的大量数据。企业中的业务分析师、数据工程师、数据科学家和决策者通过商业智能(BI)工具、SQL 客户端和其他分析应用程序访问数据,从中获得宝贵的业务洞察,以改善决策。
某金融客户在生产环境使用 Oracle 数据仓库为 Crystal Reports(水晶报表)系统提供数据加工和数据处理。 随着业务量和数据量的增长,Oracle 数据仓库跑批的性能越来越差, 目前跑批工作是从凌晨开始到早上 6 点结束,考虑到后期数据量还会继续增大,可能会继续增加跑批时间,影响白天业务正常开展。因此,客户希望能够优化基础架构,缩短数仓跑批运行时间。
同时,生产环境的数据仓库还部署在 IBM 小型机上,虽然运行较为稳定,但由于小型机使用年限较长,考虑到设备运行风险及运维复杂度等问题, 客户希望进行小机下移 x86 的可能性验证,以应对未来的业务增长。
基于以上两点原因,客户希望使用 SmartX 超融合测试 Oracle 数据仓库跑批性能。
本次测试是为了验证 Oracle 数据仓库在超融合架构下的跑批性能表现。在数据量完全相同的情况下,对比生产环境现有方案与基于 SmartX 超融合的 Oracle 数据仓库跑批时间,一共进行 3 轮跑批测试,时间越短表现越优异。
将 DB2 数据库的数据,通过 Informatica(ETL 抽数工具)抽取到 Oracle 数据仓库当中,接下来进行 Oracle 数据仓库跑批,完成数据加工和数据处理的工作。
生产环境数仓部署在 IBM AIX 系统。
验证环境数仓部署在 RHEL4.8 操作系统。
基于客户的测试目标和测试场景,Oracle 数据仓库在超融合架构和生产环境的跑批测试数据如下图所示:
以上测试仅验证了超融合架构支撑 Oracle 数据仓库系统跑批的性能的可行性和优势。除此之外,超融合方案还会为企业开展关键业务带来如下价值:
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论