一种变电站监控系统服务器角色确定方法及系统技术方案

技术编号:27449719 阅读:25 留言:0更新日期:2021-02-25 04:28
本发明专利技术涉及一种变电站监控系统服务器角色确定方法及系统,用于解决变电站监控双套服务器的角色确定问题,通过在变电站监控系统两台服务器之间交互关键节点信息,定义服务器主机所属状态及交互过程,双方协商确定主备运行角色,进行主备角色确定及实时动态切换。运行过程中主服务器运行状态发生异常时,发生主备切换,异常服务器切换为备机,正常服务器切换为主,继续为操作员站提供监视、操作服务。通过本发明专利技术的上述确定方法,可有效解决变电站监控系统双机热备运行模式下的主备角色确定问题,提升变电站监控系统运行的可靠性。提升变电站监控系统运行的可靠性。提升变电站监控系统运行的可靠性。

【技术实现步骤摘要】
一种变电站监控系统服务器角色确定方法及系统


[0001]本专利技术涉及计算机软件技术与电力系统自动化技术综合领域,尤其涉及一种变电站监控系统服务器角色确定方法及系统。

技术介绍

[0002]变电站相关建设技术规范要求110kV以上电压等级变电站监控系统与辅控系统服务器采用双重化配置,即采用两台服务器互为备用的方式运行,以双机冗余机制保护监控系统应用服务的高可用性。正常运行时一台为主服务器,一台为备用服务器。
[0003]主服务器进行监控系统SCADA业务处理与数据分发,各操作员站客户端从主服务器获取运行数据进行监视与控制,备服务器中进行业务处理。当主服务器应用进程或系统自检(CPU、内存、网络等因素)发生异常时表示主服务器无法正常进行数据处理,此时要进行主备切换,备服务器切换为主服务进行业务数据处理,保证操作员站仍可进行正常的监盘。双机运行时,操作员站仅从主服务器处获取监视数据,当服务器发生异常时要及时进行主备切换,由于两台服务器的角色确定不完善,在发生异常时不能及时进行角色切换,使变电站监控系统失去监视,对变电站监控系统的安全运行产生重要影响。

技术实现思路

[0004]针对现有技术中存在的上述问题,本专利技术的目的在于提供一种变电站监控系统服务器角色确定方法及系统,用于解决变电站监控双套服务器的角色确定问题,提升监控系统运行的可靠性。
[0005]为达到上述目的,本专利技术提供了一种变电站监控系统服务器角色确定方法,包括步骤:
[0006]S1、监控系统两台服务器A机和B机在应用服务启动后,角色均默认为备机;
[0007]S2、进入稳定状态后,向对端服务器发送关键节点信息查询请求,并进入主动竞争状态;
[0008]S3、若A机先进入主动竞争状态,所述A机根据B机针对所述查询请求的回复信息进行关键节点信息判断,以确定主备状态,并通知B机;
[0009]S4、B机在接收到A机的主备状态后,进行角色判断,并进行相应切换;
[0010]S5、所述A、B机两台服务器主备角色确定后,从步骤S2开始进行周期轮询判断。
[0011]进一步的,若所述A机和B机同时进入主动竞争状态,两台服务器均收到关键节点信息查询请求,处于主动竞争状态时,本机进入稳定状态,在一个随机的时间间隔内重新从所述步骤S2开始,直至有一台服务器先进入主动竞争状态。
[0012]进一步的,若所述两台服务器之间的通讯网络断开超过一定时间,则两台服务器都将自身切换为主服务器;网络连接恢复后,重新从步骤S2开始进行判断,有一台切换为备机,两服务器以一主机一备机运行。
[0013]进一步的,所述关键节点信息包括核心应用进程信息和服务器状态自检信息。
[0014]进一步的,所述A机根据B机针对所述查询信息的回复信息进行关键节点信息判断,以确定主备状态,具体为:
[0015]若A机运行状态评价高于B机,则A机切换为主服务器,进入稳定状态,并通知B机本方主备状态;
[0016]若A机运行状态评价低于B机,则A机切换为备服务器,进入稳定状态,并通知B机本方主备状态;
[0017]若A机运行状态评价与B机运行状态评价相同,不进行角色切换,进入稳定状态,并通知B机本方主备状态。
[0018]进一步的,所述B机在接收到A机的主备状态后,进行角色判断,并进行相应切换,具体为:
[0019]若A机为主机,B机同时为主机时,B机切换为备机,进入稳定状态;
[0020]若A机为备机,B机同时为备机时,B机切换为主机,进入稳定状态;其它情况下,不进行角色切换,进入稳定状态。
[0021]进一步的,根据所述服务器的关键节点信息进行角色判断,运行状况进行动态切换,在各种运行条件下保证两台服务器的主机和备机运行角色。
[0022]进一步的,所述服务器的运行状态分为稳定状态、主动竞争状态、被动竞争状态和运行状态。
[0023]进一步的,所述运行状态表征交互报文处理过程。
[0024]根据本专利技术的另一个方面,提供一种变电站监控系统服务器角色确定系统,包括角色确定模块、关键节点信息处理模块和信息传输模块;其中,
[0025]所述角色确定模块,在应用服务启动后,将服务器角色均默认为备机,以及根据角色判断的结果,切换主备状态;
[0026]所述关键节点信息处理模块,生成关键节点信息查询请求并根据对方的回复信息判断主备状态,以及回复对方发送的关键节点信息查询请求;
[0027]所述信息传输模块,用于发送关键节点信息查询请求并接收针对该查询请求的回复信息,以及发送根据对方的查询请求的回复信息。
[0028]综上所述,本专利技术提供了一种变电站监控系统服务器角色确定方法,用于解决变电站监控双套服务器的角色确定问题,通过在变电站监控系统两台服务器之间交互关键节点信息,定义服务器主机所属状态及交互过程,双方协商确定主备运行角色,进行主备角色确定及实时动态切换。运行过程中主服务器运行状态发生异常时,发生主备切换,异常服务器切换为备机,正常服务器切换为主,继续为操作员站提供监视、操作服务。通过本专利技术的上述确定方法,可有效解决变电站监控系统双机热备运行模式下的主备角色确定问题,提升变电站监控系统运行的可靠性。
附图说明
[0029]图1是本专利技术监控系统服务器主备角色确定方案示意图;
[0030]图2是本专利技术变电站监控系统服务器角色确定方法流程图
[0031]图3是本专利技术监控系统服务器主备角色确定流程图;
[0032]图4是本专利技术监控系统服务器状态评价判断流程图;
[0033]图5是本专利技术监控系统服务器确认信息判断流程;
[0034]图6是本专利技术变电站监控系统服务器角色确定方法的构成示意图。
具体实施方式
[0035]为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。
[0036]为了解决变电站监控双套服务器的角色确定问题,本专利技术提供了一种变电站监控系统服务器角色确定方法,通过在变电站监控系统两台服务器之间交互关键节点信息,定义服务器主机所属状态及交互过程,双方协商确定主备运行角色,进行主备角色确定及实时动态切换。
[0037]下面对本专利技术的技术方案进行详细说明。本专利技术针对变电站监控系统服务器双套配置时服务器主备运行角色分配问题,提供一种变电站监控系统服务器角色确定方法,所述监控系统服务器主备角色确定方案如图1所示。将服务器核心进程运行状态、网络状态、CPU、内存、磁盘等因素定义为自身的关键节点信息,作为服务器状态评价的依据。两台服务器周期向对端查询关键节点信息,收到节点查询请求的服务器向请求方返回自身的关键节点信息,以关键信息节点进行服务器的运行状态评价,根据运行状态评价来协商双方的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种变电站监控系统服务器角色确定方法,其特征在于,包括步骤:S1、监控系统两台服务器A机和B机在应用服务启动后,角色均默认为备机;S2、进入稳定状态后,向对端服务器发送关键节点信息查询请求,并进入主动竞争状态;S3、若A机先进入主动竞争状态,所述A机根据B机针对所述查询请求的回复信息进行关键节点信息判断,以确定主备状态,并通知B机;S4、B机在接收到A机的主备状态后,进行角色判断,并进行相应切换;S5、所述A、B机两台服务器主备角色确定后,从步骤S2开始进行周期轮询判断。2.根据权利要求1所述的确定方法,其特征在于,若所述A机和B机同时进入主动竞争状态,两台服务器均收到关键节点信息查询请求,处于主动竞争状态时,本机进入稳定状态,在一个随机的时间间隔内重新从所述步骤S2开始,直至有一台服务器先进入主动竞争状态。3.根据权利要求1所述的确定方法,其特征在于,若所述两台服务器之间的通讯网络断开超过一定时间,则两台服务器都将自身切换为主服务器;网络连接恢复后,重新从步骤S2开始进行判断,有一台切换为备机,两服务器以一主机一备机运行。4.根据权利要求1所述的确定方法,其特征在于,所述关键节点信息包括核心应用进程信息和服务器状态自检信息。5.根据权利要求1所述的确定方法,其特征在于,所述A机根据B机针对所述查询信息的回复信息进行关键节点信息判断,以确定主备状态,具体为:若A机运行状态评价高于B机,则A机切换为主服务器,进入稳定状态,并通知B机本方主备状态;若A机运行状态评价低于...

【专利技术属性】
技术研发人员:郭利军茹东武卫星张庭胡斌车帅李红慕宗君王广民李江林李永照陈哲张海庭过锐张巧霞牛雪朋邵广时牛津文
申请(专利权)人:许继电气股份有限公司许昌许继软件技术有限公司国家电网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1