首页 / 专利库 / 软管,管道及配件 / 油气管道 / 一种油气管道云处理系统及实现方法

一种油气管道处理系统及实现方法

阅读:1024发布:2020-05-19

专利汇可以提供一种油气管道处理系统及实现方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及 油气管道 领域,公开了一种油气管道 云 处理系统及实现方法,以解决 现有技术 中油气管道SCADA系统的可靠性低的技术问题,该系统包括:M个站场 服务器 、主 数据中心 以及N个区域数据中心;M个站场服务器,用于采集获得对应站场的站场数据,并向主数据中心发送包含站场数据的实时任务获取 请求 ;主数据中心,用于接收实时任务获取请求,并存储站场数据;以及从N个区域数据中心中选择一个区域数据中心对实时任务进行处理,并从N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对站场数据进行备份;N个区域数据中心用于基于主数据中心的控制,对任务进行处理以及对站场数据进行备份。达到了提高系统存储和操控的可靠性的技术效果。,下面是一种油气管道处理系统及实现方法专利的具体信息内容。

1.一种油气管道处理系统,其特征在于,包括:M个站场服务器、主数据中心以及N个区域数据中心,M、N为正整数;
所述M个站场服务器,与M个站场一一对应,用于采集获得并存储对应站场的站场数据,并向所述主数据中心发送包含所述站场数据的实时任务获取请求
所述主数据中心,用于接收所述实时任务获取请求,并存储所述站场数据和所述站场数据的路径信息;以及从所述N个区域数据中心中选择一个区域数据中心对所述实时任务获取请求所包含的实时任务进行处理,并从所述N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对所述站场数据进行备份;
所述N个区域数据中心之间存在通信,用于基于所述主数据中心的控制,对所述任务进行处理以及对所述站场数据进行备份。
2.如权利要求1所述的系统,其特征在于,所述N个区域数据中心中的每个区域数据中心,具体用于:
在向所述主数据中心发送心跳信息之后,判断在预设时间段内是否接收到所述主数据中心发送的反心跳信息;
如果没有接收到所述反心跳信息,则确定自身处于失控状态。
3.如权利要求1所述的系统,其特征在于,所述主数据中心,还用于:
在检测到所述实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行所述任务。
4.如权利要求1所述的系统,其特征在于,所述主数据中心,具体用于:
从所述N个区域数据中心中选择出距离第一站场服务器最近的区域数据中心对所述站场数据进行处理,其中所述第一站场服务器具体为:采集获得所述站场数据的服务器。
5.如权利要求1所述的系统,其特征在于,所述主数据中心,还用于:
将所述系统的所有管线的点配置信息分成固定包,并将每一个点配置信息的固定包存储于不全在同一区域数据中心的多台服务器上;
将历史数据分,并且每一块历史数据分别存储在不全在同一区域数据中心的多台服务器上。
6.如权利要求1所述的系统,其特征在于,所述主数据中心,还用于:
对所述N个区域数据中心的存储过程进行管理。
7.如权利要求1所述的系统,其特征在于,所述N个区域数据中心中的每个区域数据中心,具体用于:
将数据存储在本区域数据中心的服务器的文件系统中;以及
管理给本区域数据中心的服务器分配的实时处理任务。
8.如权利要求1-7任一所述的系统,其特征在于,所述主数据中心和所述N个区域数据中心采用分布式主从体系结构。
9.如权利要求1-7任一所述的系统,其特征在于,所述站场数据包括:油气管道控制数据、油气管道报警数据及油气管道配置数据中的至少一种数据。
10.如权利要求1-7任一所述的系统,其特征在于,所述主数据中心,具体用于:根据所述实时任务获取请求所对应的第一管道,确定对所述实时任务获取请求进行处理的第一服务器,所述第一服务器上存储有所述第一管道的点配置信息。
11.如权利要求10所述的系统,其特征在于,所述点配置信息具体为:所述第一管道的开关或者的状态配置信息。
12.一种油气管道云处理系统的实现方法,所述方法应用于油气管道云处理系统中,其特征在于,所述系统包括:M个站场服务器、主数据中心以及N个区域数据中心,M、N为正整数;所述方法包括:
所述M个站场服务器中的第一站场服务器采集获得并存储所述第一站场服务器对应的站场数据,并向所述主数据中心发送包含所述站场数据的实时任务获取请求;
所述主数据中心接收所述实时任务获取请求,并存储所述站场数据和所述站场数据的路径信息;
所述主数据中心选择一个区域数据中心对所述实时任务获取请求所包含的实时任务进行处理,并从所述N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对所述站场数据进行备份;
通过所述区域数据中心对所述实时任务获取请求对应的任务进行处理;
通过所述主数据中心确定出的位于至少两个区域数据中心的多台服务器存储所述站场数据。
13.如权利要求12所述的方法,其特征在于,所述方法还包括:
所述主数据中心,在检测到所述实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行所述任务。

说明书全文

一种油气管道处理系统及实现方法

技术领域

[0001] 本发明涉及油气管道领域,尤其涉及一种油气管道云处理系统及实现方法。

背景技术

[0002] SCADA(Supervisory Control And Data Acquisition,数据采集与监视控制系统)是一种以监督为基础的计算机控制系统。应用油气管道SCADA系统能管理石油管道的顺序控制输送、设备监控、数据同步传输记录,监控管道沿线及各站控系统运行状况等。此外,SCADA管道系统还具备泄露检测、系统模拟、击提前保护等功能。
[0003] 目前,中国石油长输油气管道采用集中调度管理的运营模式。北京油气调控中心通过SCADA系统对中石油所辖大部分油气长输管道进行集中调度,负责制定管道生产的运行方案,并组织实施。地区管道公司通过SCADA系统的远程显示终端接受调度数据,负责对所管辖管道及设备的维护和管理。
[0004] 现有的油气管道SCADA系统采取管线对应各自固定服务器的资源调度模式,采用双机热备的冗余方式来保证系统的可靠性。服务器按照设计要求热备份配置,每台的可利用率要求最大不超过40%。这种资源配置模式和冗余机制不但造成服务器资源的浪费,增加了运行维护管理工作量和设备电源功耗,而且,单一备份机制并不能完全保障系统可靠性。此外,随着系统规模不断扩大,主备中心不断增加服务器数量,由于所面对的管道站场数据点数量不同,系统会产生严重的负载不均衡问题。

发明内容

[0005] 本发明提供一种油气管道云处理系统及实现方法,以解决现有技术中油气管道SCADA系统的可靠性低的技术问题。
[0006] 第一方面,本发明实施例提供一种油气管道云处理系统,其特征在于,包括:M个站场服务器、主数据中心以及N个区域数据中心,M、N为正整数;
[0007] 所述M个站场服务器,与M个站场一一对应,用于采集获得对应站场的站场数据,并向所述主数据中心发送包含所述站场数据的实时任务获取请求
[0008] 所述主数据中心,用于接收所述实时任务获取请求,并存储所述站场数据和所述站场数据的路径信息;以及从所述N个区域数据中心中选择一个区域数据中心对所述实时任务获取请求所包含的实时任务进行处理,并从所述N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对所述站场数据进行备份;
[0009] 所述N个区域数据中心之间存在通信,用于基于所述主数据中心的控制,对所述任务进行处理以及对所述站场数据进行备份。
[0010] 可选的,所述N个区域数据中心中的每个区域数据中心,具体用于:
[0011] 在向所述主数据中心发送心跳信息之后,判断在预设时间段内是否接收到所述主数据中心发送的反心跳信息;
[0012] 如果没有接收到所述反心跳信息,则确定自身处于失控状态。
[0013] 可选的,所述主数据中心,还用于:
[0014] 在检测到所述实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行所述任务。
[0015] 可选的,所述主数据中心,具体用于:
[0016] 从所述N个区域数据中心中选择出距离第一站场服务器最近的区域数据中心对所述站场数据进行处理,其中所述第一站场服务器具体为:采集获得所述站场数据的服务器。
[0017] 可选的,所述主数据中心,还用于:
[0018] 将所述系统的所有管线的点配置信息分成固定包,并将每一个点配置信息的固定包存储于不全在同一区域数据中心的多台服务器上;
[0019] 将历史数据分,并且每一块历史数据分别存储在不全在同一区域数据中心的多台服务器上。
[0020] 可选的,所述主数据中心,还用于:
[0021] 对所述N个区域数据中心的存储过程进行管理。
[0022] 可选的,所述N个区域数据中心中的每个区域数据中心,具体用于:
[0023] 将数据存储在本区域数据中心的服务器的文件系统中;以及
[0024] 管理给本区域数据中心的服务器分配的实时处理任务。
[0025] 可选的,所述主数据中心和所述N个区域数据中心采用分布式主从体系结构。
[0026] 可选的,所述站场数据包括:油气管道控制数据、油气管道报警数据及油气管道配置数据中的至少一种数据。
[0027] 可选的,所述主数据中心,具体用于:根据所述实时任务获取请求所对应的第一管道,确定对所述实时任务获取请求进行处理的第一服务器,所述第一服务器上存储有所述第一管道的点配置信息。
[0028] 可选的,所述点配置信息具体为:所述第一管道的开关或者的状态配置信息。
[0029] 第二方面,本发明实施例提供一种油气管道云处理系统的实现方法,所述方法应用于油气管道云处理系统中,所述系统包括:M个站场服务器、主数据中心以及N个区域数据中心,M、N为正整数;所述方法包括:
[0030] 所述M个站场服务器中的第一站场服务器采集获得所述第一站场服务器对应的站场数据,并向所述主数据中心发送包含所述站场数据的实时任务获取请求;
[0031] 所述主数据中心接收所述实时任务获取请求,并存储所述站场数据和所述站场数据的路径信息;
[0032] 所述主数据中心选择一个区域数据中心对所述实时任务获取请求所包含的实时任务进行处理,并从所述N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对所述站场数据进行备份;
[0033] 通过所述区域数据中心对所述实时任务获取请求对应的任务进行处理;
[0034] 通过所述主数据中心确定出的位于至少两个区域数据中心的多台服务器存储所述站场数据。
[0035] 可选的,所述方法还包括:
[0036] 所述主数据中心,在检测到所述实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行所述任务。
[0037] 本发明有益效果如下:
[0038] 在本发明实施例中,提供了一种油气管道云处理系统,包括:M个站场服务器、主数据中心和区域数据中心。该油气管道云处理系统是一种多区域、多层级的结构,第一级为站场服务器,站场服务器可以采集本站场的数据,并且将其备份于至少两个区域数据中心的多台服务器,另外站场服务器还可以存储本站场历史数据,若站场与区域数据中心出现网络链接故障时,站场服务器能完成该站场实时数据处理,并进行现场操作;第二级是区域数据中心,各区域数据中心是平级的,不仅相互备份历史数据,而且当某个区域数据中心出现故障时,还可以通过其他区域数据中心处理故障区域数据中的实时数据(也即:互为冗余备份数据中心);第三级为主数据中心,主数据中心负责监控整个云SCADA系统的运行,调度分配实时处理任务,保存数据存储路径信息,而且主数据中心也可以完成实时任务处理,并存储历史数据。也即该方案彻底打破了原有SCADA系统应用架构模式,利用每台服务器的存储空间构成分布式存储,每份数据至少存储在多个节点上,进而提高系统存储和操控的可靠性。
[0039] 并且由于多个区域数据中心可以互为冗余备份数据中心,故而可以从多个区域数据中心中选择一个合适的进行数据处理,进而可以提高云处理系统实时任务的处理速度。
[0040] 并且,新的框架采用新的并行计算框架,从而不仅能处理大规模数据,而且能实现自动并行化、负载均衡和机器宕机处理等,满足SCADA系统数据实时处理需求和提高资源利用率的需求。从而能够提高油气管道SCADA系统的性能。附图说明
[0041] 图1为本发明实施例中油气管道云处理系统的结构图;
[0042] 图2为本发明实施例油气管道云处理系统中云数据中心主从体系结构的示意图;
[0043] 图3为本发明实施例的油气管道云处理系统的数据流设计的示意图;
[0044] 图4为本发明实施例的油气管道云处理系统数据加密方法流程图
[0045] 图5为本发明实施例油气管道云处理系统的实现方法的流程图。

具体实施方式

[0046] 本发明提供一种油气管道云处理系统及实现方法,以解决现有技术中油气管道SCADA系统的可靠性低的技术问题。
[0047] 本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0048] 提供了一种油气管道云处理系统,包括:M个站场服务器、主数据中心和区域数据中心。该油气管道云处理系统是一种多区域、多层级的结构,第一级为站场服务器,站场服务器可以采集本站场的数据,并且将其备份于至少两个区域数据中心的多台服务器,另外站场服务器还可以存储本站场历史数据,若站场与区域数据中心出现网络链接故障时,站场服务器能完成该站场实时数据处理,并进行现场操作;第二级是区域数据中心,各区域数据中心是平级的,不仅相互备份历史数据,而且当某个区域数据中心出现故障时,还可以通过其他区域数据中心处理故障区域数据中的实时数据(也即:互为冗余备份数据中心);第三级为主数据中心,主数据中心负责监控整个云SCADA系统的运行,调度分配实时处理任务,保存数据存储路径信息,而且主数据中心也可以完成实时任务处理,并存储历史数据。也即该方案彻底打破了原有SCADA系统应用架构模式,利用每台服务器的存储空间构成分布式存储,每份数据至少存储在多个节点上,进而提高系统存储和操控的可靠性。
[0049] 并且由于多个区域数据中心可以互为冗余备份数据中心,故而可以从多个区域数据中心中选择一个合适的进行数据处理,进而可以提高云处理系统实时任务的处理速度。
[0050] 并且,新的框架采用新的并行计算框架,从而不仅能处理大规模数据,而且能实现自动并行化、负载均衡和机器宕机处理等,满足SCADA系统数据实时处理需求和提高资源利用率的需求。从而能够提高油气管道SCADA系统的性能。
[0051] 为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0052] 第一方面,本发明实施例提供一种油气管道云处理系统,该油气管道云处理系统例如为:油气管道云SCADA系统,请参考图1,包括:M个站场服务器10、主数据中心11以及N个区域数据中心12,M、N为正整数;
[0053] M个站场服务器10,与M个站场一一对应,用于采集获得对应站场的站场数据,并向主数据中心11发送包含站场数据的实时任务获取请求;
[0054] 主数据中心11,用于接收实时任务获取请求,并存储站场数据;以及从N个区域数据中心12中确定出对实时任务获取请求进行处理的空闲节点,并从N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对站场数据进行备份;
[0055] N个区域数据中心12之间存在通信,用于基于主数据中心11的控制,对任务进行处理以及对站场数据进行备份。
[0056] 下面,将对上述三层结构分别进行介绍。
[0057] 1)M个站场服务器10
[0058] 其中,每个站场服务器主要用于采集获得对应站场的站场数据,然后将其存储于站场服务器本地;并且,站场服务器还通过站场数据生成对应的实时任务获取请求,然后将其发送至主数据中心11,以使主数据中心11选择对应的区域数据中心存储站场数据并对任务进行处理。
[0059] 其中,如果站场服务器确定出对站场的站场数据进行处理的区域数据中心之间出现网络链接故障,则站场服务器也可以对站场数据进行实施处理以及现场操作。
[0060] 举例来说,站场服务器采集的站场数据包含:油气管道控制数据、油气管道报警数据及油气管道配置数据中的至少一种数据。
[0061] 2)主数据中心11
[0062] 主数据中心11负责监控整个云处理系统的运行,调度分配实时处理任务,保存数据存储路径信息,而且主数据中心11也可以完成实时任务处理,并存储历史数据。
[0063] 作为进一步的优选实施例,主数据中心11,具体用于:
[0064] 从N个区域数据中心12中选择出距离第一站场服务器最近的区域数据中心对站场数据进行数据,其中第一站场服务器具体为:采集获得站场数据的服务器。
[0065] 举例来说,这N个区域数据中心12可能位于不同的位置,而M个站场服务器10也可以位于不同的位置,在这种情况下,则主数据中心11在接收到第一站场服务器发送的实时任务获取请求之后,为了提高了实时任务获取请求的处理速度,故而需要从N个区域数据中心12中选择出离第一站场服务器最近的区域数据中心对站场数据进行处理,例如:第一站场服务器位于河北,而N个区域数据中心12分别为:北京、武汉、成都,则由于北京离河北最近,故而选择位于北京的区域数据中心对站场数据进行处理。
[0066] 作为进一步的优选实施例,主数据中心11,还用于:
[0067] 在检测到实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行任务。
[0068] 由于多个区域数据中心之间可以互为冗余备份数据中心(也就是一份数据会存储于多个区域数据中心所对应的服务器),故而在某个区域数据中心执行任务失败之后,可以调用与其互为冗余备份数据中心的区域数据中心继续执行任务。
[0069] 通过上述方案,能够实现油气管道云处理系统的容错功能。
[0070] 作为进一步的优选实施例,主数据中心11,还用于:
[0071] 将系统的所有管线的点配置信息分成固定包,并将每一个点配置信息的固定包存储于不全在同一区域数据中心的多台服务器上;
[0072] 将历史数据分块,并且每一块历史数据分别存储在不全在同一区域数据中心的多台服务器上。
[0073] 举例来说,主数据中心11可以将所有管线的点配置信息分成固定包,每一个点配置信息包分别装载对应管线所在的区域数据中心的n1台不同的服务器上以及其他区域数据中心的n2台服务器上。需要存储的历史数据也被分成固定大小块,每一块历史数据分别存储在不全在同一数据中心的m1台服务器上。当实时数据被采集到主数据中心11之后,主数据中心11根据调度算法,将实时数据调度到多个从服务器上处理执行,采用主副版本技术保障系统可靠性,并就地存储历史数据。
[0074] 作为进一步的优选实施例,主数据中心11,还用于:对N个区域数据中心12的存储过程进行管理。
[0075] 作为进一步的优选实施例,主数据中心11,具体用于:根据实时任务获取请求所对应的第一管道,确定对实时任务获取请求进行处理的第一服务器,第一服务器上存储有第一管道的点配置信息。
[0076] 举例来说,点配置信息具体为:第一管道的开关或者阀门的状态配置信息。
[0077] 3)N个区域数据中心12
[0078] 其中,云处理系统可以根据国家石油管道部署现状,根据基于权重系数的模型划分出多个区域数据中心,各区域数据中心是平级的,不仅相互备份历史数据,而且当某个区域数据中心出现故障时,可以通过其他区域数据中心实时处理故障的区域数据中心的实时数据,例如:至少有3个区域数据中心具有处理故障区域实时数据的能(也就是说多个区域数据中心可以互为冗余备份数据中心)。
[0079] 在具体实施过程中,区域数据中心有多种功能,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0080] ①将数据存储在本区域数据中心的服务器的文件系统中。
[0081] 举例来说,主数据中心11会根据就近原则给区域数据中心分配数据,故而区域数据中心在接收到主数据中心11分配的数据之后,就可以将对应的数据存储于本区域数据中心的服务器的文件系统。
[0082] ②管理给本区域数据中心的服务器分配的实时处理任务。
[0083] 举例来说,举例来说,主数据中心11会根据就近原则给区域数据中心分配实时处理任务,故而区域数据中心在接收到主数据中心11分配的实时处理任务之后,就可以对实时处理任务进行处理。
[0084] 作为进一步的优选实施例,主数据中心11和N个区域数据中心12采用分布式主从体系结构。
[0085] 作为进一步的优选实施例,N个区域数据中心12中的每个区域数据中心,具体用于:
[0086] 在向主数据中心11发送心跳信息之后,判断在预设时间段内是否接收到主数据中心11发送的反心跳信息;
[0087] 如果没有接收到反心跳信息,则确定自身处于失控状态。
[0088] 如图2所示,主节点(主数据中心11)即Master节点,主要包含了NameNode和JobTracker这两个功能。从节点(区域数据中心)即Slave节点则主要包含了DataNode和TaskTracker这两个功能。NameNode主要是管理所有区域数据中心存储过程,包括记录元数据等功能。JobTracker是实时任务的管理进程,当JobTracker收到站场服务器提交的实时任务处理请求后,将根据系统的运行情况,为不同的Task(任务)分配空闲节点。在Task运行时,JobTracker会不停监控Task的运行状态,当发现一个Task失败的时候,会调动另一个空闲节点来接替失败的节点,从而保证系统的可靠性。
[0089] DataNode是从节点运行的一个进程,主要负责将数据存储在本区域中心的服务器的文件系统中。TaskTracker则主要用来管理本区域数据中心的服务器分配的实时处理任务。TaskTracker会定时地向JobTracker发送心跳信息,当JobTracker不能获取TaskTracker的心跳信息的时候,则认为这个节点的task已经失败。此外,我们还设计了反向心跳检测机制,在保持原有心跳结构的基础上,在NameNode端新增了一个心跳指令DNA_HEARTBEAT,每次回馈DataNode的心跳信息时,不管有没有对DataNode的操作,都会返回DNA_HEARTBEAT这个指令,以作为一个反向心跳。DataNode通过这个反向心跳来判断自己的状态,当一定时间内没有收到这个反向心跳,DataNode就会判断自己已经处于失控状态,然后可以采取相应的机制进行自我防卫。具体流程如下:
[0090] (1)NameNode收到DataNode的心跳信息后,如果需要进行拷贝数据、删除文件块等操作就将相应的指令和心跳指令DNA_HEARTBEAT一起发送给DataNode。如果没有其他操作要求,则只发送DNA_HEARTBEAT指令;
[0091] (2)DataNode收到原有的指令则调用原来的语句执行相应的操作,收到DNA_HEARTBEAT指令,就更新计时变量。当DataNode长时间没有收到反向心跳,计时变量超时,认为DataNode处于失控状态,就采取保护措施。
[0092] 如图3所示,为油气管道云SCADA系统数据流设计的流程图,其中站场服务器采集的站场数据首先在对应的站场服务器进行备份,同时将数据传输到对应的区域数据中心以及主数据中心11进行处理,处理之后的数据则分别存储为历史数据。
[0093] 作为进一步的优选实施例,如图4所示,油气管道云处理A系统中采用数字信封的方法对将要传输的数据进行加密,并增加相应的密码设备或模块实现算法的硬件加密。在该过程中将使用到公私钥密码对和会话密钥。使用会话密钥对传输数据进行对称加密,保证了加解密的速度,降低了系统的消耗。使用公私钥密码对加密保护会话密钥,保证了会话密钥的机密性,同时也解决了对称加密中庞大的密钥管理问题。
[0094] 第二方面,基于同一发明构思,本发明实施例提供一种油气管道云处理系统的实现方法,方法应用于油气管道云处理系统中,系包括:M个站场服务器10、主数据中心11以及N个区域数据中心12,M、N为正整数,请参考图5,该方法包括:
[0095] 步骤S501:M个站场服务器10中的第一站场服务器采集获得第一站场服务器对应的站场数据,并向主数据中心11发送包含站场数据的实时任务获取请求;
[0096] 步骤S502:主数据中心11接收实时任务获取请求,并存储站场数据和站场数据的路径信息;
[0097] 步骤S503:主数据中心11选择一个区域数据中心对实时任务获取请求所包含的实时任务进行处理,并从N个区域数据中心12中确定出位于至少两个区域数据中心的多台服务器对站场数据进行备份;
[0098] 步骤S504:通过区域数据中心对实时任务获取请求对应的任务进行处理;
[0099] 步骤S505:通过主数据中心11确定出的位于至少两个区域数据中心的多台服务器存储站场数据。
[0100] 可选的,方法还包括:
[0101] 主数据中心11,在检测到实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行任务。
[0102] 本发明的一个或多个实施例,至少具有以下有益效果:
[0103] 在本发明实施例中,
[0104] 提供了一种油气管道云处理系统,包括:M个站场服务器、主数据中心和区域数据中心。该油气管道云处理系统是一种多区域、多层级的结构,第一级为站场服务器,站场服务器可以采集本站场的数据,并且将其备份于至少两个区域数据中心的多台服务器,另外站场服务器还可以存储本站场历史数据,若站场与区域数据中心出现网络链接故障时,站场服务器能完成该站场实时数据处理,并进行现场操作;第二级是区域数据中心,各区域数据中心是平级的,不仅相互备份历史数据,而且当某个区域数据中心出现故障时,还可以通过其他区域数据中心处理故障区域数据中的实时数据(也即:互为冗余备份数据中心);第三级为主数据中心,主数据中心负责监控整个云SCADA系统的运行,调度分配实时处理任务,保存数据存储路径信息,而且主数据中心也可以完成实时任务处理,并存储历史数据。也即该方案彻底打破了原有SCADA系统应用架构模式,利用每台服务器的存储空间构成分布式存储,每份数据至少存储在多个节点上,进而提高系统存储和操控的可靠性。
[0105] 并且由于多个区域数据中心可以互为冗余备份数据中心,故而可以从多个区域数据中心中选择一个合适的进行数据处理,进而可以提高云处理系统实时任务的处理速度。
[0106] 并且,新的框架采用新的并行计算框架,从而不仅能处理大规模数据,而且能实现自动并行化、负载均衡和机器宕机处理等,满足SCADA系统数据实时处理需求和提高资源利用率的需求。从而能够提高油气管道SCADA系统的性能。
[0107] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0108] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈