践行国家能源互联网战略 万里打造能源结算支付系统核心解决方案
2021.08.27为应对当前能源变革的时代,能源企业积极响应并践行国家提出的能源互联网战略,促进互联网理念、先进信息技术与能源产业深度融合,推动能源综合效率、市场开放和产业升级。
能源结算与支付信息系统(以下简称“该系统”)是能源行业财务管理类的典型系统。近年来,能源行业新一代能源结算与支付信息系统,负责为各类能源市场主体提供安全、快捷、高效、公正的能源结算服务,全面落实能源企业能源结算主体责任,为各公司能源互联网战略提供坚强保障。
能源结算与支付信息系统对数据库有哪些需求?
NO.1 事件快速响应
该系统中的报表管理需支撑基础数据查询、能源结算情况、能源结算账单等功能模块,并进行数据的统计分析管理,要求数据库对数据查询、账单查询实现快速展现;
NO.2 高稳定性
该系统属于能源行业的核心业务类系统,因此对于数据库的稳定性具有较高要求,需要数据库提供持续、稳定、高效的服务;
NO.3 高并发访问
系统支撑基础数据管理、价格管理、各类能源结算、结算账单管理、发票管理、支付管理、对账管理等多种业务功能,用户访问并发量较高,要求数据库能满足大数据量、高并发的业务需求,并能随着数据量、并发数的提高,实现按需扩容;
NO.4 多表关联
该系统包含对账管理、风险管理、报表管理等多个涉及分析的业务模块,需对数据库中的多个表进行关联分析操作。
GreatDB分布式数据库解决方案
实现数据资源的统一管理与应用
能源结算与支付信息系统的数据来自多个业务场景系统,并将处理后的数据存储到GreatDB分布式数据库集群中。
整个集群分为管理数据库、专题数据库两部分:管理数据库包括主数据库、配置管理库、权限管理库,对整个数据库集群进行统一管理;专题数据库包括基础数据、电厂数据、价格数据、结算依据等业务数据库。整个数据库集群提供数据存储和抽取接口,对基础数据管理、价格管理、能源结算管理等财务管理应用提供数据。
GreatDB分布式数据库解决方案有哪些优势?
分布式架构,可扩展性强
GreatDB采用Shared-Nothing的计算存储分离分布式架构设计,具有极强的可扩展性,满足用户按需动态扩缩容的需求,SQL节点负责计划的构建与执行,数据节点负责业务数据存储和部分计算功能;
全组件冗余,高可用达99.99%
GreatDB采用全组件冗余架构,任意组件故障不会影响集群的可用性,高可用达99.99%;
数据强一致,故障RPO=0
集群所有组件都基于Paxos保证元数据与业务数据的强一致,任一组件至少部署3个节点。当某台机器出现故障,自动进行故障转移,任意故障场景RPO=0,确保数据零丢失;
全生命周期运维管理
配备万里自主研发的运维管理平台GreatDB RDS,提供在线扩容、备份恢复、健康巡检、配置管理、日志操作等28大功能点,覆盖数据库的全生命周期运维管理。
能源行业能源结算与支付信息系统采用GreatDB分布式数据库集群的解决方案,支撑实时结算和日清统计功能,体现GreatDB分布式数据库的高性能处理特性。
同时,GreatDB分布式数据库集群基于主数据管理实现跨系统的数据标准管理,提升能源结算的线上工作效率,为能源市场提供高效、公正的能源结算服务。GreatDB采用线程池、并行计算、计划下推等多种优化策略,深度适配多种平台,高度满足了大数据量、高并发、低响应延迟的能源结算业务场景要求,为能源企业践行落地国家能源互联网战略提供了坚实的技术和平台支撑。