一种配电网调度任务优化方法及系统技术方案

技术编号:31508617 阅读:12 留言:0更新日期:2021-12-22 23:43
本发明专利技术提供了一种配电网调度任务优化方法及系统,其中包括:调度服务器与主服务器和从服务器建立通信链接;调度服务器接收所下发的配电网的调度任务;调度服务器获取主服务器和从服务器当前的负载状况;所述的负载状况包括CPU使用率、内存使用率、IO消耗率;判断主服务器的当前的负载情况是否超过预设的第一阈值,如果主服务器当前的负载情况超过预设的第一阈值但是未超过预设的第二阈值,则调度服务器将所接收的配电网的调度任务按照当前的主服务器和从服务器的负载状况分配给主服务器和从服务器。和从服务器。和从服务器。

【技术实现步骤摘要】
一种配电网调度任务优化方法及系统


[0001]本专利技术属于电力相关
,尤其涉及一种配电网调度任务优化方法及系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]随着智能配电网建设的推进,对配电网资源优化配置的要求不断地增强,对配电网的调度运行和调度优化提出了更高的要求。
[0004]目前在配电网的调度过程中一般是一个主服务器实现接收所下发的调度任务并进行计算后分配给各个执行单元,另外一个从服务器作为备用服务器,实现在主服务器发生故障时使用。但是在主服务器任务繁忙时,从服务器作为备用服务器处于闲置状态,资源的利用率低。而且主服务器的性能一般是高于从服务器的性能的,那么如何实现对配电网调度任务的合理的配置,以充分的利用主服务器的高性能的同时提高从服务器资源的利用率,显得尤为重要。

技术实现思路

[0005]为了解决上述问题,本专利技术提供一种配电网调度任务优化方法及系统,通过判断主服务器的负载情况是否超过预设的阈值,并结合从服务器的负载状况,实现对配电网调度任务的合理的分配,既能够实现对主服务器的高性能的充分的利用,又可以在主服务器的负载较高的情况下实现对从服务器的资源的合理的使用,提高资源利用率。
[0006]为了实现上述目的,本专利技术的第一个方面提供,采用如下技术方案:
[0007]调度服务器与主服务器和从服务器建立通信链接;
[0008]调度服务器接收所下发的配电网的调度任务;
>[0009]调度服务器获取主服务器和从服务器当前的负载状况;所述的负载状况包括CPU使用率、内存使用率、IO消耗率;
[0010]判断主服务器的当前的负载情况是否超过预设的第一阈值,如果主服务器当前的负载情况超过预设的第一阈值但是未超过预设的第二阈值,则调度服务器将所接收的配电网的调度任务按照当前的主服务器和从服务器的负载状况分配给主服务器和从服务器。
[0011]进一步地,还包括,如果当前的主服务器的负载状况没有超过预设的第一阈值,则调度服务器将所接收的配电网的调度任务下发给主服务器。
[0012]进一步地,还包括,如果主服务器当前的负载情况超过预设的第二阈值,则调度服务器将所接收的配电网的调度任务分配给从服务器。
[0013]进一步地,所述的主服务器当前的负载情况超过预设的第一阈值但是未超过预设的第二阈值时,进而判断从服务器的负载状况是否超过预设的第一阈值,若从服务器的负载状况没有超过预设的第一阈值,调度服务器根据主服务器的和从服务器的负载状况实现配电网调度任务的分配。
[0014]进一步地,所述的调度服务器根据主服务器的和从服务器的负载状况实现配电网调度任务的分配的具体步骤为:
[0015]确定所下发的配电网的调度任务量,判断所述的配电网的调度任务量是否不小于2,若配电网的调度任务量小于2,则将配电网的调度任务分配给主服务器;
[0016]若配电网的调度任务量不小于2,则将待分配的配电网的调度任务分为两组,每组至少包括一个待分配的配电网的调度任务,其中配电网的调度任务的分组根据当前的主服务器和从服务器的负载状况预设公式进行分组。
[0017]进一步地,所述的预设公式为:
[0018][0019][0020]其中,T1为主服务器待接收的配电网的调度任务量,T2为从服务器待接收的配电网的调度任务的任务量,S1为主服务器当前的负载数值,S2为从服务器当前的负载数值,T为当前待分配的配电网的调度任务总量,T1、T2为整数。
[0021]进一步地,所述的负载数值计算公式为:
[0022]Score=A*cpu%+B*IO%+C*men%
[0023]其中,cpu%表示CPU的使用率,IO%表示IO的消耗率,men%表示内存的使用率,A、B、C分别表示CPU的使用率、IO的消耗率和内存的使用率的权重。
[0024]一个或多个实施例提供了一种配电网调度任务优化系统,包括:
[0025]调度服务器,其被配置为:建立与主服务器和从服务器的通信链接;接收调度中心所下发的配电网的调度任务;获取主服务器和从服务器当前的负载状况;并对主服务器和从服务器的负载状况进行阈值的判断;
[0026]主服务器,其被配置为:接收调度服务器所下发的配电网的调度任务并执行;
[0027]从服务器,其被配置为:接收调度服务器所下发的配电网的调度任务并执行。
[0028]一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成上述方法所述的步骤。
[0029]一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成上述方法所述的步骤。
[0030]本专利技术的有益效果是:
[0031]通过判断主服务器的负载情况是否超过预设的阈值,并结合从服务器的负载状况,实现对配电网调度任务的合理的分配,既能够实现对主服务器的高性能的充分的利用,又可以在主服务器的负载较高的情况下实现对从服务器的资源的合理的使用,提高资源利用率。
附图说明
[0032]构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。
[0033]图1是本专利技术的流程图;
具体实施方式
[0034]下面结合附图与实施例对本专利技术作进一步说明。
[0035]应该指出,以下详细说明都是例示性的,旨在对本专利技术提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本专利技术所属
的普通技术人员通常理解的相同含义。
[0036]实施例一
[0037]如图1所示,本专利技术一种配电网调度任务优化方法,包括以下步骤:
[0038]调度服务器与主服务器和从服务器建立通信链接;
[0039]调度服务器接收所下发的配电网的调度任务并存储;
[0040]调度服务器获取主服务器和从服务器当前的负载状况;
[0041]判断主服务器的当前的负载情况是否超过预设的第一阈值,如果没有超过预设的第一阈值,则调度服务器将所接收的配电网的调度任务下发给主服务器;
[0042]如果主服务器当前的负载情况超过预设的第一阈值但是未超过预设的第二阈值,则调度服务器将所接收的配电网的调度任务按照当前的主服务器和从服务器的负载状况分配给主服务器和从服务器;
[0043]如果主服务器当前的负载情况超过预设的第二阈值,则调度服务器将所接收的配电网的调度任务分配给从服务器;
[0044]具体的,调度服务器接收管理员的启动信号;根据启动信号生成注册指令,并将注册指令发送给主服务器和从服务器,主服务器和从服务器在接收到注册指令后,与调度服务器建立通信链接;其中,所述的注册指令中包括含IP地址,IP地址为服务器唯一的标识。
[0045]另外,所述的调度服务本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种配电网调度任务优化方法,其特征是,包括:调度服务器与主服务器和从服务器建立通信链接;调度服务器接收所下发的配电网的调度任务;调度服务器获取主服务器和从服务器当前的负载状况;所述的负载状况包括CPU使用率、内存使用率、IO消耗率;判断主服务器的当前的负载情况是否超过预设的第一阈值,如果主服务器当前的负载情况超过预设的第一阈值但是未超过预设的第二阈值,则调度服务器将所接收的配电网的调度任务按照当前的主服务器和从服务器的负载状况分配给主服务器和从服务器。2.如权利要求1所述的一种配电网调度任务优化方法,其特征是,还包括,如果当前的主服务器的负载状况没有超过预设的第一阈值,则调度服务器将所接收的配电网的调度任务下发给主服务器。3.如权利要求1所述的一种配电网调度任务优化方法,其特征是,还包括,如果主服务器当前的负载情况超过预设的第二阈值,则调度服务器将所接收的配电网的调度任务分配给从服务器。4.如权利要求1所述的一种配电网调度任务优化方法,其特征是,所述的主服务器当前的负载情况超过预设的第一阈值但是未超过预设的第二阈值时,进而判断从服务器的负载状况是否超过预设的第一阈值,若从服务器的负载状况没有超过预设的第一阈值,调度服务器根据主服务器的和从服务器的负载状况实现配电网调度任务的分配。5.如权利要求5所述的一种配电网调度任务优化方法,其特征是,所述的调度服务器根据主服务器的和从服务器的负载状况实现配电网调度任务的分配的具体步骤为:确定所下发的配电网的调度任务量,判断所述的配电网的调度任务量是否不小于2,若配电网的调度任务量小于2,则将配电网的调度任务分配给主服务器;若配电网的调度任务量不小于2,则将待分配的配电网的调度任务分为两组,每组至少包括一个待分配的配电网的...

【专利技术属性】
技术研发人员:苏桂丰张建峰李峰孙兴波杨静张建军张冲孔明刘蕾蒋仲俊
申请(专利权)人:国网山东省电力公司济宁供电公司国家电网有限公司
类型:发明
国别省市:

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

1