电力横向隔离集群的控制方法和电力横向隔离系统与流程

摘要: 本技术涉及电力工程,特别是涉及一种电力横向隔离集群的控制方法和电力横向隔离系统。背景技术:1、电力横向隔离装置作为跨区域、跨安全域通信的关键设备,用于实现不同安...
电力横向隔离集群的控制方法和电力横向隔离系统与流程

本技术涉及电力工程,特别是涉及一种电力横向隔离集群的控制方法和电力横向隔离系统。

背景技术:

1、电力横向隔离装置作为跨区域、跨安全域通信的关键设备,用于实现不同安全等级电力网络的物理隔离与数据可控传输,是电力通信安全体系的重要组成部分。

2、目前电力横向隔离装置多为单机独立运行,由于不同隔离装置的安全等级、带宽、传输延迟及故障状态存在差异,有时电力横向隔离装置与通信需求匹配精度不足,无法动态适配不同通信需求,导致电力横向隔离装置的通用性较差。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高电力横向隔离装置对于不同通信需求适配能力的电力横向隔离集群的控制方法和电力横向隔离系统。

2、第一方面,本技术提供了一种电力横向隔离集群的控制方法,包括:

3、在接收到跨大区隔离通信请求的情况下,获取多个电力横向隔离装置的隔离通道状态信息;

4、从跨大区隔离通信请求中提取目标需求参数;

5、将目标需求参数与各电力横向隔离装置对应的隔离通道状态信息进行匹配,从各电力横向隔离装置中选择至少一部分构成目标隔离集群;属于目标隔离集群中的各个选定横向隔离装置,与目标需求参数匹配;

6、根据跨大区隔离通信请求,控制目标隔离集群中的各个选定横向隔离装置进行通信。

7、在其中一个实施例中,隔离通道状态信息包括安全等级和故障状态;

8、将目标需求参数与各电力横向隔离装置对应的隔离通道状态信息进行匹配,从各电力横向隔离装置中选择至少一部分构成目标隔离集群,包括:

9、确定目标需求参数中的安全等级阈值和故障状态准入条件;

10、根据各隔离通道状态信息,从各电力横向隔离装置中剔除安全等级小于安全等级阈值,或故障状态不满足故障状态准入条件的电力横向隔离装置,得到与目标需求参数匹配的选定横向隔离装置;

11、确定包含各选定横向隔离装置的目标隔离集群。

12、在其中一个实施例中,根据跨大区隔离通信请求,控制目标隔离集群中的各个选定横向隔离装置进行通信,包括:

13、从目标隔离集群中选取至少一个选定横向隔离装置作为目标隔离集群的主节点设备,将其他选定横向隔离装置作为目标隔离集群的副节点设备;

14、通过主节点设备建立承载跨大区隔离通信请求的通信通道;

15、通过主节点设备将跨大区隔离通信请求拆分为多个通信任务,并分发至各副节点设备,以使各副节点设备通过通信通道执行接收到的通信任务。

16、在其中一个实施例中,隔离通道状态信息包括传输带宽、传输延迟和历史故障频次;

17、从目标隔离集群中选取至少一个选定横向隔离装置作为目标隔离集群的主节点设备,包括:

18、确定目标需求参数中的带宽需求阈值;

19、从目标隔离集群中剔除传输带宽小于带宽需求阈值的选定横向隔离装置,得到候选装置集合;

20、从候选装置集合中选取历史故障频次低于预设频次阈值,且传输延迟最小的至少一个选定横向隔离装置作为目标隔离集群的主节点设备。

21、在其中一个实施例中,该方法还包括:

22、确定候选装置集合中各选定横向隔离装置的传输延迟、传输带宽、历史故障频次和安全等级;

23、根据传输延迟、传输带宽、历史故障频次和安全等级,确定候选装置集合中各选定横向隔离装置的综合评分;

24、将综合评分最高的至少一个选定横向隔离装置作为目标隔离集群的主节点设备。

25、在其中一个实施例中,通过主节点设备将跨大区隔离通信请求拆分为多个通信任务,并分发至各副节点设备,以使各副节点设备执行接收到的通信任务,包括:

26、获取主节点设备的第一带宽负载率;

27、根据第一带宽负载率,确定负载均衡范围;

28、通过主节点设备将跨大区隔离通信请求拆分为多个通信任务,并将各通信任务分配至各副节点设备;

29、获取各副节点设备的第二带宽负载率;

30、在副节点设备的第二带宽负载率大于或等于负载均衡范围的上限值的情况下,将副节点设备的通信任务分配至轻载节点设备,其中轻载节点设备为第二带宽负载率小于负载均衡范围的下限值的副节点设备。

31、在其中一个实施例中,从目标隔离集群中选取至少一个选定横向隔离装置作为目标隔离集群的主节点设备,包括:

32、从目标隔离集群中选取至少一个备用节点设备,并将备用节点设备与主节点设备进行配置同步;

33、在主节点设备的故障状态为存在故障的情况下,启动备用节点设备替换主节点设备。

34、在其中一个实施例中,从目标隔离集群中选取至少一个备用节点设备,包括:

35、将目标隔离集群中各选定横向隔离装置的隔离通道状态信息与主节点设备的隔离通道状态信息进行匹配;

36、将与主节点设备的隔离通道状态信息匹配的选定横向隔离装置,确定为备用节点设备。

37、在其中一个实施例中,该方法还包括:

38、在目标隔离集群内存在选定横向隔离装置发生故障的情况下,更新发生故障的选定横向隔离装置的隔离通道状态信息;

39、返回获取多个电力横向隔离装置的隔离通道状态信息的步骤。

40、第二方面,本技术还提供了一种电力横向隔离系统,电力横向隔离系统包括:

41、信息获取模块,用于在接收到跨大区隔离通信请求的情况下,获取多个电力横向隔离装置的隔离通道状态信息;

42、参数提取模块,用于从跨大区隔离通信请求中提取目标需求参数;

43、信息匹配模块,用于将目标需求参数与各电力横向隔离装置对应的隔离通道状态信息进行匹配,从各电力横向隔离装置中选择至少一部分构成目标隔离集群;属于目标隔离集群中的各个选定横向隔离装置,与目标需求参数匹配;

44、集群通信模块,用于根据跨大区隔离通信请求,控制目标隔离集群中的各个选定横向隔离装置进行通信。

45、第三方面,本技术还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行该计算机程序时实现以下步骤:

46、在接收到跨大区隔离通信请求的情况下,获取多个电力横向隔离装置的隔离通道状态信息;

47、从跨大区隔离通信请求中提取目标需求参数;

48、将目标需求参数与各电力横向隔离装置对应的隔离通道状态信息进行匹配,从各电力横向隔离装置中选择至少一部分构成目标隔离集群;属于目标隔离集群中的各个选定横向隔离装置,与目标需求参数匹配;

49、根据跨大区隔离通信请求,控制目标隔离集群中的各个选定横向隔离装置进行通信。

50、第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:

51、在接收到跨大区隔离通信请求的情况下,获取多个电力横向隔离装置的隔离通道状态信息;

52、从跨大区隔离通信请求中提取目标需求参数;

53、将目标需求参数与各电力横向隔离装置对应的隔离通道状态信息进行匹配,从各电力横向隔离装置中选择至少一部分构成目标隔离集群;属于目标隔离集群中的各个选定横向隔离装置,与目标需求参数匹配;

54、根据跨大区隔离通信请求,控制目标隔离集群中的各个选定横向隔离装置进行通信。

55、第五方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

56、在接收到跨大区隔离通信请求的情况下,获取多个电力横向隔离装置的隔离通道状态信息;

57、从跨大区隔离通信请求中提取目标需求参数;

58、将目标需求参数与各电力横向隔离装置对应的隔离通道状态信息进行匹配,从各电力横向隔离装置中选择至少一部分构成目标隔离集群;属于目标隔离集群中的各个选定横向隔离装置,与目标需求参数匹配;

59、根据跨大区隔离通信请求,控制目标隔离集群中的各个选定横向隔离装置进行通信。

60、上述电力横向隔离集群的控制方法和电力横向隔离系统,通过在接收到跨大区隔离通信请求的情况下,获取多个电力横向隔离装置的隔离通道状态信息,从跨大区隔离通信请求中提取目标需求参数,将目标需求参数与各电力横向隔离装置对应的隔离通道状态信息进行匹配,从各电力横向隔离装置中选择至少一部分构成目标隔离集群;属于目标隔离集群中的各个选定横向隔离装置,与目标需求参数匹配,根据跨大区隔离通信请求,控制目标隔离集群中的各个选定横向隔离装置进行通信。本技术在接收到跨大区隔离通信请求,由此根据跨大区隔离通信请求的需求,构建与之匹配的目标隔离集群,从而使得目标隔离集群可以动态适配不同的通信需求,提高了电力横向隔离装置的通用性。