本发明专利技术涉及油气管道领域,公开了一种油气管道云处理系统及实现方法,以解决现有技术中油气管道SCADA系统的可靠性低的技术问题,该系统包括:M个站场服务器、主数据中心以及N个区域数据中心;M个站场服务器,用于采集获得对应站场的站场数据,并向主数据中心发送包含站场数据的实时任务获取请求;主数据中心,用于接收实时任务获取请求,并存储站场数据;以及从N个区域数据中心中选择一个区域数据中心对实时任务进行处理,并从N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对站场数据进行备份;N个区域数据中心用于基于主数据中心的控制,对任务进行处理以及对站场数据进行备份。达到了提高系统存储和操控的可靠性的技术效果。
【技术实现步骤摘要】
本专利技术涉及油气管道领域,尤其涉及。
技术介绍
SCADA(Supervisory Control And Data Acquisit1n,数据米集与监视控制系统)是一种以监督为基础的计算机控制系统。应用油气管道SCADA系统能管理石油管道的顺序控制输送、设备监控、数据同步传输记录,监控管道沿线及各站控系统运行状况等。此外,SCADA管道系统还具备泄露检测、系统模拟、水击提前保护等功能。目前,中国石油长输油气管道采用集中调度管理的运营模式。北京油气调控中心通过SCADA系统对中石油所辖大部分油气长输管道进行集中调度,负责制定管道生产的运行方案,并组织实施。地区管道公司通过SCADA系统的远程显示终端接受调度数据,负责对所管辖管道及设备的维护和管理。现有的油气管道SCADA系统采取管线对应各自固定服务器的资源调度模式,采用双机热备的冗余方式来保证系统的可靠性。服务器按照设计要求热备份配置,每台的可利用率要求最大不超过40%。这种资源配置模式和冗余机制不但造成服务器资源的浪费,增加了运行维护管理工作量和设备电源功耗,而且,单一备份机制并不能完全保障系统可靠性。此外,随着系统规模不断扩大,主备中心不断增加服务器数量,由于所面对的管道站场数据点数量不同,系统会产生严重的负载不均衡问题。
技术实现思路
本专利技术提供,以解决现有技术中油气管道SCADA系统的可靠性低的技术问题。第一方面,本专利技术实施例提供一种油气管道云处理系统,其特征在于,包括:M个站场服务器、主数据中心以及N个区域数据中心,M、N为正整数;所述M个站场服务器,与M个站场一一对应,用于采集获得对应站场的站场数据,并向所述主数据中心发送包含所述站场数据的实时任务获取请求;所述主数据中心,用于接收所述实时任务获取请求,并存储所述站场数据和所述站场数据的路径信息;以及从所述N个区域数据中心中选择一个区域数据中心对所述实时任务获取请求所包含的实时任务进行处理,并从所述N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对所述站场数据进行备份;所述N个区域数据中心之间存在通信,用于基于所述主数据中心的控制,对所述任务进行处理以及对所述站场数据进行备份。可选的,所述N个区域数据中心中的每个区域数据中心,具体用于:在向所述主数据中心发送心跳信息之后,判断在预设时间段内是否接收到所述主数据中心发送的反心跳信息;如果没有接收到所述反心跳信息,则确定自身处于失控状态。可选的,所述主数据中心,还用于:在检测到所述实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行所述任务。可选的,所述主数据中心,具体用于:从所述N个区域数据中心中选择出距离第一站场服务器最近的区域数据中心对所述站场数据进行处理,其中所述第一站场服务器具体为:采集获得所述站场数据的服务器。可选的,所述主数据中心,还用于:将所述系统的所有管线的点配置信息分成固定包,并将每一个点配置信息的固定包存储于不全在同一区域数据中心的多台服务器上;将历史数据分块,并且每一块历史数据分别存储在不全在同一区域数据中心的多台服务器上。可选的,所述主数据中心,还用于:对所述N个区域数据中心的存储过程进行管理。可选的,所述N个区域数据中心中的每个区域数据中心,具体用于:将数据存储在本区域数据中心的服务器的文件系统中;以及管理给本区域数据中心的服务器分配的实时处理任务。可选的,所述主数据中心和所述N个区域数据中心采用分布式主从体系结构。可选的,所述站场数据包括:油气管道控制数据、油气管道报警数据及油气管道配置数据中的至少一种数据。可选的,所述主数据中心,具体用于:根据所述实时任务获取请求所对应的第一管道,确定对所述实时任务获取请求进行处理的第一服务器,所述第一服务器上存储有所述第一管道的点配置信息。可选的,所述点配置信息具体为:所述第一管道的开关或者阀门的状态配置信息。第二方面,本专利技术实施例提供一种油气管道云处理系统的实现方法,所述方法应用于油气管道云处理系统中,所述系统包括:M个站场服务器、主数据中心以及N个区域数据中心,M、N为正整数;所述方法包括:所述M个站场服务器中的第一站场服务器采集获得所述第一站场服务器对应的站场数据,并向所述主数据中心发送包含所述站场数据的实时任务获取请求;所述主数据中心接收所述实时任务获取请求,并存储所述站场数据和所述站场数据的路径信息;所述主数据中心选择一个区域数据中心对所述实时任务获取请求所包含的实时任务进行处理,并从所述N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对所述站场数据进行备份;通过所述区域数据中心对所述实时任务获取请求对应的任务进行处理;通过所述主数据中心确定出的位于至少两个区域数据中心的多台服务器存储所述站场数据。可选的,所述方法还包括:所述主数据中心,在检测到所述实时任务获取请求对应的任务执行失败之后,调用另一个区域数据中心执行所述任务。本专利技术有益效果如下:在本专利技术实施例中,提供了一种油气管道云处理系统,包括:M个站场服务器、主数据中心和区域数据中心。该油气管道云处理系统是一种多区域、多层级的结构,第一级为站场服务器,站场服务器可以采集本站场的数据,并且将其备份于至少两个区域数据中心的多台服务器,另外站场服务器还可以存储本站场历史数据,若站场与区域数据中心出现网络链接故障时,站场服务器能完成该站场实时数据处理,并进行现场操作;第二级是区域数据中心,各区域数据中心是平级的,不仅相互备份历史数据,而且当某个区域数据中心出现故障时,还可以通过其他区域数据中心处理故障区域数据中的实时数据(也即:互为冗余备份数据中心);第三级为主数据中心,主数据中心负责监控整个云SCADA系统的运行,调度分配实时处理任务,保存数据存储路径信息,而且主数据中心也可以完成实时任务处理,并存储历史数据。也即该方案彻底打破了原有SCADA系统应用架构模式,利用每台服务器的存储空间构成分布式存储,每份数据至少存储在多个节点上,进而提高系统存储和操控的可靠性。<当前第1页1 2 3 4 本文档来自技高网...
【技术保护点】
一种油气管道云处理系统,其特征在于,包括:M个站场服务器、主数据中心以及N个区域数据中心,M、N为正整数;所述M个站场服务器,与M个站场一一对应,用于采集获得对应站场的站场数据,并向所述主数据中心发送包含所述站场数据的实时任务获取请求;所述主数据中心,用于接收所述实时任务获取请求,并存储所述站场数据和所述站场数据的路径信息;以及从所述N个区域数据中心中选择一个区域数据中心对所述实时任务获取请求所包含的实时任务进行处理,并从所述N个区域数据中心中确定出位于至少两个区域数据中心的多台服务器对所述站场数据进行备份;所述N个区域数据中心之间存在通信,用于基于所述主数据中心的控制,对所述任务进行处理以及对所述站场数据进行备份。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘苗,袁满仓,郭长滨,孙超,
申请(专利权)人:中国石油天然气集团公司,中国石油天然气管道局,廊坊开发区中油龙慧自动化工程有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。