System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电网调度,具体为一种基于双活架构的电网应用数据保护系统及方法。
技术介绍
1、电网系统是市政工程中的重要系统,关系到民生以及工业生产等多方面,一旦因为机房、建筑物损坏等较大规模的灾难引起数据丢失或者信息系统长时间宕机,导致系统数据正常无法进行和重要数据的丢失、破坏,造成的损失将不可估量。因此为了保障数据库的正常运行,需要降低因故障导致数据丢失的情况。
2、因此,亟需专利技术一种能够降低因故障导致数据丢失的电网应用系统数据保护方法及系统。
技术实现思路
1、为了解决现有技术中存在的上述问题,本专利技术通过以下技术方案实现:
2、在本专利技术的第一方面,提供了一种基于双活架构的电网应用数据保护系统,所述基于双活架构的电网应用数据保护系统,包括电网数据调度服务器、电网调度中心单元和分布式存储中心,分布式存储中心包括核心存储中心、数据监测模块和多个异地存储中心,核心存储中心、数据监测模块和多个异地存储中心分别连接于电网数据调度服务器,核心存储中心和多个异地存储中心还分别连接于数据监测模块,数据监测模块还连接所述电网调度中心单元;所述电网调度中心单元能够将本地的电能信息数据上传至电网数据调度服务器,核心存储中心和多个异地存储中心能够分别备份所述电能信息数据,数据监测模块能够根据电网调度中心单元对电能信息数据的上传状态发出上传故障告警,并向电网数据调度服务器传输上传告警信息,数据监测模块还能够基于加权轮询算法监测核心存储中心和多个异地存储中心的服务器状态,
3、在本专利技术的一个实施例中,所述数据监测模块还能够对核心存储中心和多个异地存储中心分别进行性能监测得到性能参数,当核心存储中心或者多个异地存储中心中任一存储中心发生负载超负荷时,数据监测模块将性能参数信息传输至电网数据调度服务器,电网数据调度服务器根据动态性能分配算法设置核心存储中心和多个异地存储中心的性能参数调整策略。
4、在本专利技术的一个实施例中,所述电网调度中心单元包括储能电站、发电站和供电中心,所述电能信息数据来自于储能电站、发电站和供电中心各自存储的本地电能数据,储能电站、发电站以及供电中心均设置有本地存储模块和与本地存储模块相连接的数据上传模块,所有数据上传模块均连接于电网数据调度服务器,核心存储中心设置有相互连接的存储服务器和网络交换机,异地存储中心也设置有相互连接的存储服务器和网络交换机,核心存储中心和异地存储中心的存储服务器均连接于电网数据调度服务器,核心存储中心中的网络交换机连接异地存储中心中的网络交换机,核心存储中心的网络交换机与异地存储中心的网络交换机之间能够实时更新交换数据,使得核心存储中心中存储服务器与异地存储中心的存储服务器能够实现数据镜像备份。
5、在本专利技术的一个实施例中,所述数据监测模块包括网络监控设备,网络监控设备连接储能电站、发电站以及供电中心的数据上传模块,网络监控设备还连接于电网数据调度服务器,网络监控设备能够监测每个储能电站、发电站以及供电中心的数据上传状态,网络监控设备能够根据所述数据上传状态发出上传故障告警,并将上传告警信息传输至电网数据调度服务器。
6、在本专利技术的一个实施例中,所述数据监测模块包括网络监控设备,网络监控设备连接于电网数据调度服务器,网络监控设备还分别连接于核心存储中心和每个异地存储中心的存储服务器,网络监控设备还分别连接于核心存储中心和每个异地存储中心的网络交换机;
7、网络监控设备能够基于加权轮询算法监测核心存储中心和多个异地存储中心中存储服务器的服务器状态,当核心存储中心或者多个异地存储中心中任一存储服务器发生故障时,网络监控设备将故障信息传输至电网数据调度服务器,并发出系统故障告警;
8、当网络监控设备监测到任一存储中心的网络交换机出现网络波动或者任一存储中心的存储服务器实际负载超出负载权重列表中与该存储服务器所对应的负载阈值时,网络监控设备将核心存储中心和每个异地存储中心的性能参数信息传输至电网数据调度服务器,其中,所述负载权重列表包括电网数据调度服务器为核心存储中心和所述多个异地存储中心分别设置的负载阈值。
9、在本专利技术的一个实施例中,所述数据监测模块还包括负载均衡设备,负载均衡设备分别连接于核心存储中心和每个异地存储中心的存储服务器,负载均衡设备还连接于电网数据调度服务器,负载均衡设备能够基于所述性能参数调整策略调整核心存储中心和多个异地存储中心的资源配置。
10、在本专利技术的一个实施例中,该基于双活架构的电网应用数据保护系统还包括数据备份模块,数据备份模块包括本地备份模块、备份记录模块和数据库切换模块,数据库切换模块与电网调度服务器连接,本地备份模块与核心存储中心的存储服务器连接,用于备份核心存储中心存储服务器的数据,数据库切换模块分别连接于本地备份模块和电网数据调度服务器,当核心存储中心发生变更时,数据库切换模块能够更新本地备份模块与最新的核心存储中心连接,备份记录模块连接于数据库切换模块,能够对核心存储中心的变更进行记录。
11、在本专利技术的第二方面,提供了一种基于双活架构的电网应用系统数据保护方法,所述基于双活架构的电网应用系统数据保护方法应用于所述基于双活架构的电网应用数据保护系统,包括以下步骤:
12、s20、储能电站、发电站和供电中心上传的电能信息数据上传至电网数据调度服务器;
13、s40、数据监测模块根据s20中所述电能信息数据上传状态发出上传故障告警,并向电网数据调度服务器传输上传告警信息;
14、s60、数据监测模块基于加权轮询算法监测核心存储中心和多个异地存储中心的存储服务器状态,当核心存储中心或者多个异地存储中心中任一存储中心的存储服务器发生故障时,数据监测模块立刻发出系统故障告警并向电网数据调度服务器传输故障信息;
15、s80、响应于数据监测模块传输的故障信息中包含核心存储中心发生故障,电网数据调度服务器能够基于双活机制备用存储中心选择方法,在多个异地存储中心中选择一个异地存储中心作为新的核心存储中心,其中,所述双活机制备用存储中心选择方法为最快模式算法、动态服务器补充算法以及优先权算法中的一种;
16、s100、核心存储中心和每个异地存储中心均能够通过电网数据调度服务器对所述电能信息数据进行备份,并且核心存储中心与每个异地存储中心进行数据交换和数据同步,所述核心存储中心能够作为外部操作接口;
17、s120、数据监测模块监测核心存储中心和多个异地存储中心的负载和网络流量情况,当本文档来自技高网...
【技术保护点】
1.一种基于双活架构的电网应用数据保护系统,其特征在于,包括电网数据调度服务器、电网调度中心单元和分布式存储中心,分布式存储中心包括核心存储中心、数据监测模块和多个异地存储中心,核心存储中心、数据监测模块和多个异地存储中心分别连接于电网数据调度服务器,核心存储中心和多个异地存储中心还分别连接于数据监测模块,数据监测模块还连接所述电网调度中心单元;
2.根据权利要求1所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述数据监测模块还能够对核心存储中心和多个异地存储中心分别进行性能监测得到性能参数,当核心存储中心或者多个异地存储中心中任一存储中心发生负载超负荷或者发生网络波动时,数据监测模块将性能参数信息传输至电网数据调度服务器,电网数据调度服务器根据动态性能分配算法设置核心存储中心和多个异地存储中心的性能参数调整策略。
3.根据权利要求1所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述电网调度中心单元包括储能电站、发电站和供电中心,所述电能信息数据来自于储能电站、发电站和供电中心各自存储的本地电能数据,储能电站、发电站以及供电中心均设
4.根据权利要求3所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述数据监测模块包括网络监控设备,网络监控设备连接储能电站、发电站以及供电中心的数据上传模块,网络监控设备还连接于电网数据调度服务器,网络监控设备能够监测每个储能电站、发电站以及供电中心的数据上传状态,网络监控设备能够根据所述数据上传状态发出上传故障告警,并将上传告警信息传输至电网数据调度服务器。
5.根据权利要求3所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述数据监测模块包括网络监控设备,网络监控设备连接于电网数据调度服务器,网络监控设备还分别连接于核心存储中心和每个异地存储中心的存储服务器,网络监控设备还分别连接于核心存储中心和每个异地存储中心的网络交换机;
6.根据权利要求3所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述数据监测模块还包括负载均衡设备,负载均衡设备分别连接于核心存储中心和每个异地存储中心的存储服务器,负载均衡设备还连接于电网数据调度服务器,负载均衡设备能够基于所述性能参数调整策略调整核心存储中心和多个异地存储中心的资源配置。
7.根据权利要求3所述的一种基于双活架构的电网应用数据保护系统,其特征在于,还包括数据备份模块,数据备份模块包括本地备份模块、备份记录模块和数据库切换模块,数据库切换模块与电网调度服务器连接,本地备份模块与核心存储中心的存储服务器连接,用于备份核心存储中心存储服务器的数据,数据库切换模块分别连接于本地备份模块和电网数据调度服务器,当核心存储中心发生变更时,数据库切换模块能够更新本地备份模块与最新的核心存储中心连接,备份记录模块连接于数据库切换模块,能够对核心存储中心的变更进行记录。
8.一种基于双活架构的电网应用系统数据保护方法,其特征在于,所述基于双活架构的电网应用系统数据保护方法应用于根据权利要求3所述的基于双活架构的电网应用数据保护系统,包括以下步骤:
9.根据权利要求8所述的基于双活架构的电网应用系统数据保护方法,其特征在于,数据监测模块还包括负载均衡设备和网络监控设备,网络监控设备连接储能电站、发电站以及供电中心的数据上传模块,网络监控设备还连接于电网数据调度服务器,网络监控设备还分别连接于核心存储中心和每个异地存储中心的存储服务器,网络监控设备还分别连接于核心存储中心和每个异地存储中心的网络交换机,负载均衡设备分别连接于核心存储中心和每个异地存储中心的存储服务器,负载均衡设备还连接于电网数据调度服务器,数据监测模块基于加权轮询算法监测核心存储中心和多个异地存储中心的存储服务器状态,包括:
10.根据权利要求8所述的基于双活架构的电网应用系统数据保护方法,其特征在于,当核心存储中心或者多个异地存储中心中任一存储中心发生负载超负荷时,数据监测模块将性能参数信息传输至电网数据调度服务器,包括,电网数据调度服务器在负载权重列表中为核心存储...
【技术特征摘要】
1.一种基于双活架构的电网应用数据保护系统,其特征在于,包括电网数据调度服务器、电网调度中心单元和分布式存储中心,分布式存储中心包括核心存储中心、数据监测模块和多个异地存储中心,核心存储中心、数据监测模块和多个异地存储中心分别连接于电网数据调度服务器,核心存储中心和多个异地存储中心还分别连接于数据监测模块,数据监测模块还连接所述电网调度中心单元;
2.根据权利要求1所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述数据监测模块还能够对核心存储中心和多个异地存储中心分别进行性能监测得到性能参数,当核心存储中心或者多个异地存储中心中任一存储中心发生负载超负荷或者发生网络波动时,数据监测模块将性能参数信息传输至电网数据调度服务器,电网数据调度服务器根据动态性能分配算法设置核心存储中心和多个异地存储中心的性能参数调整策略。
3.根据权利要求1所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述电网调度中心单元包括储能电站、发电站和供电中心,所述电能信息数据来自于储能电站、发电站和供电中心各自存储的本地电能数据,储能电站、发电站以及供电中心均设置有本地存储模块和与本地存储模块相连接的数据上传模块,所有数据上传模块均连接于电网数据调度服务器,核心存储中心设置有相互连接的存储服务器和网络交换机,异地存储中心也设置有相互连接的存储服务器和网络交换机,核心存储中心和异地存储中心的存储服务器均连接于电网数据调度服务器,核心存储中心中的网络交换机连接异地存储中心中的网络交换机,核心存储中心的网络交换机与异地存储中心的网络交换机之间能够实时更新交换数据,使得核心存储中心中存储服务器与异地存储中心的存储服务器能够实现数据镜像备份。
4.根据权利要求3所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述数据监测模块包括网络监控设备,网络监控设备连接储能电站、发电站以及供电中心的数据上传模块,网络监控设备还连接于电网数据调度服务器,网络监控设备能够监测每个储能电站、发电站以及供电中心的数据上传状态,网络监控设备能够根据所述数据上传状态发出上传故障告警,并将上传告警信息传输至电网数据调度服务器。
5.根据权利要求3所述的一种基于双活架构的电网应用数据保护系统,其特征在于,所述数据监测模块包括网络监控设备,网络监控设备连接于电网数据调度服务器,网络监控设备还分别连接于核心存储中心和每个异地存储中心的存储服务器,网络监控设备还分...
【专利技术属性】
技术研发人员:李筱天,周宇晴,朱睿,陈咏涛,曹智伟,许洁,欧睿,魏燕,曾治强,
申请(专利权)人:国网重庆市电力公司电力科学研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。