中燃科技CRM数据库上云迁移 打造“智慧中燃”
供稿 / 周慧婧
在数字化信息时代,随着智能手机等设备的普及,互联网已经成为人们生活和工作中不可或缺的一部分。而传统能源服务,例如电能、燃能等,也正在通过互联网技术实现数字化转型,走向更加便捷、高效的数字生活。中国燃气也在积极推进数字化变革,将其IT系统全面升级到云端服务,实现了从内到外的数字化转型,不断拓展数字化应用领域,深耕场景,为用户带来更加先进、智能的数字化服务体验。
2018年中国燃气提出“智慧中燃”战略,以业务全面云化为基础,进一步推动各业务系统的上云,拉通各业务系统之间的信息流,以更灵活的架构、更弹性的资源以及更高的回报率应对快速变化的市场挑战。
深圳市中燃科技有限公司,(下文简称“中燃科技”)是中国燃气控股有限公司的全资子公司,计划在公有云平台部署一套CRM系统及新零售系统。在为集团内部所使用的CRM系统做升级改造时,客户遇到以下挑战:
CRM系统是中国燃气核心IT系统之一,是中燃科技走向智慧化运营、打造“智慧中燃”的关键。年初,华为云深入调研中燃CRM系统,发现以下问题:
华为云数据库迁移团队协助客户:
- 在迁移实施前:为其提供原始架构梳理、迁移方案设计、云上资源规划。基于业务适配性针对原基础设施的运行内存、IOPS吞吐、网络配置等给出优化和升配建议
- 在迁移过程中:采用DATAGUARD数据库迁移技术,减少对线上业务和原环境的影响
- 在迁移结束后:通过压测和持续维保支持,并对CRM系统卡顿情况做深度定位,华为云专家团队对客户CRM系统进行排查,输出Oracle AWR报告、云硬盘IO Stat秒级监控、IO调度算法优化,保障数据库稳定运
通过此次迁移,华为数据使能团队为其深度定位CRM系统卡顿问题根因,卡顿问题大幅缓解,数据库性能提升80%,核心CRM系统及Oracle数据库,集群成本相较于原环境下降30%。
如果应用问题不进行深究与优化,迁移前后,旧有的问题在新平台上也会依旧出现。中燃CRM系统在迁移前,就有出现部分页面执行缓慢,请求存在延迟等问题。从APM监控上观察,部分应用请求响应时间,达到1000s,在磁盘读写耗时较大的波段,IO延迟时间突刺明显。
华为云联合生态伙伴,基于系统架构进行深入排查,做了两次关键定位:第一次定位为WebLogic参数等问题,通过WebLogic参数调整来减少CRM系统的卡顿情况,但减缓效果不明显。第二次定位为业务代码和Redis性能瓶颈问题。Redis在业务流量高峰期时,单节点QPS稳定在8W左右,已接近官方所公布的单机节点性能极限;单核CPU使用率75%左右,APM监控发现单次调用接口需和Redis交互700+次,进一步优化更需从代码层面的业务调用入手。
应用问题需“掘地三尺”,深知根底。通过自建Redis和云上DCS基准压测对比,中燃科技选择性能更优的云产品DCS;待中燃科技修改业务代码并替换Redis后,业务量增幅情况下未再出现大面积卡顿和用户报障,而高峰期QPS从12W降低至3W,单核CPU负载从90%下降到30%-50%。
通过这次项目合作,华为云数据使能团队深度定位中燃科技CRM系统卡顿问题,优化Redis性能瓶颈,实现了80%的性能提升,消除了卡顿问题,同时将CPU负载从90%降至30%-50%,取得了显著的成果。未来,华为云将继续协助中国燃气在安全环保、生产运营等核心业务场景中进行更多的探索和实践,借助传统业务、新兴业务与新ICT技术的融合,不断深耕场景,创造新的价值。
数据库迁移服务、裸金属服务器BMS、分布式缓存服务 DCS、弹性公网IP EIP
- 点赞
- 收藏
- 关注作者
评论(0)