“利用全闪存阵列对ODSB系统进行应用加速,是广东建行的特色创新。华为全闪存阵列OceanStor Dorado5100让我们夜间的数据加载时间从5小时缩减到2.5小时,保证了白天业务正常运行。”
----龙江,广东建行IT运维部经理
客户简介
中国建设银行股份有限公司广东省分行是中国建设银行辖下规模最大的一级分行。截止2008年,广东建行设有遍布全省各地的1072个经营网点,以充分满足客户需求为经营宗旨,先后推出粤龙云、一号工程等多项特色创新的金融网络服务。
业务挑战
作为支撑粤龙云、一号工程等特色服务的数据库系统,广东建行ODSB(分行综合数据平台)系统承担对核心业务系统CCBS总账、第三方存管、公积金、信用卡等数据的加载、抽取和查询的重要任务,是分行面向管理类应用的数据存储、加工、服务中心,用于支持和整合分行管理信息类应用系统(如绩效考核、客户分析、报表统计等)的开发和部署。
广东建行ODSB系统业务组网图
每天凌晨2:30,业务数据经过加密后从总行定时传输到广东建行。3:30-4:30,广东建行对接收数据进行解码和ETL抽取。4:30开始进行数据加载操作,数据加载任务必须在第二天早上8点前完成,以满足粤龙云、一号工程等特色系统业务进行查询操作。如果数据加载入库的时间太长,将会影响第二天业务正常运行。广东建行迫切需要提升数据加载效率,现有IT系统面临以下主要挑战:
- 加载时间太长:夜间数据加载操作时间为5小时,无法在第二天早上8点前完成数据加工、装载操作,大大超过预留时间窗口,影响粤龙云、一号工程等特色服务的数据库系统查询需求,阻碍第二天业务正常运行。如果业务量进一步增大,广东建行只能选择每日运行数据加载任务的部分操作,剩余未执行的任务留待第二天夜间执行,业务风险极大提升。
- 不改变业务流程和应用习惯:广东建行ODSB业务系统自上线后已运行多年,解密文件、数据加载、业务访问等处理流程已经固化,任何一个改动都涉及到对业务流程的冲击。需要基于现有IT系统,对业务流程和应用习惯不做变更。
解决方案
通过对业务系统逐级性能排查发现,广东建行ODSB系统数据加载时间过长的根源在于现网EMC存储设备时延太长,导致系统整体响应速度变慢。针对广东建行业务特点和挑战,华为采用全闪存阵列OceanStor Dorado5100对ODSB系统进行效率优化。通过将ODSB系统数据库Oracle热点数据迁移到Dorado5100,有效提升存储响应能力,实现对业务系统的整体加速,保证白天业务正常运转。
方案具备以下特点:
- 提升业务系统运行效率。OceanStor Dorado5100基于全闪存设计,实现了存储系统与SSD深度融合,将闪存性能发挥到最大。通过与数据库Oracle协同优化,只需简单地将应用数据迁移到OceanStor Dorado5100,可以获得相对于原有系统高达数倍的性能提升。在广东建行ODSB业务场景下,满负载业务压力下仍然保持微秒级稳定低时延,将存储平均响应时间从11ms降低到1ms,有效提升数据库响应能力,彻底消除服务器与存储的性能瓶颈。原先夜间需要5小时才能完成的数据加载任务,现在仅需要2.5小时就可以完成,同时给粤龙云、一号工程等特色系统业务预留了充足的时间窗口,提升广东建行业务效率。
- 确保业务稳定运行。OceanStor Dorado5100采用双控全冗余架构,无单点故障,所有部件热插拔,支持零中断在线更换部件和升级,提升系统可靠性与维护便捷性。OceanStor Dorado5100适用于ODSB系统应用集群环境,支持各主流操作系统下多路径软件以及快照、复制等多种数据保护功能,有效保证广东建行业务连续性。
- 应用不变,部署简单。OceanStor Dorado5100采用标准SAN存储开放式架构设计,能够实现与已有系统环境良好兼容,保障业务平稳运行。不做任何业务变更,无需应用迁移,OceanStor Dorado5100平滑接入广东建行ODSB系统环境,仅相当于一次例行停机巡检的影响。整个实施过程在5个小时全部完成,迁移过程做到了真正的“应用无感知”。
客户收益
通过部署华为OceanStor Dorado5100应用加速解决方案,不仅很好地解决了广东建行ODSB数据库加载时间过长的难题,而且也很好地支撑了粤龙云、一号工程等多项特色创新服务,适应了后续的业务发展需要。同时该方案不改变业务流程,无需重写应用程序,部署简单、高效,保障业务正常运行。