计算任务处理方法、装置、系统与计算机可读存储介质制造方法及图纸

技术编号:24946522 阅读:25 留言:0更新日期:2020-07-17 23:02
本发明专利技术公开了一种计算任务处理方法,包括:若检测到计算任务,则确定服务器的能力使用值是否达到阈值;若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中;接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果发送至所述计算任务对应的目标网元。本发明专利技术还公开了一种计算任务处理装置、系统和计算机可读存储介质。本发明专利技术在服务器的能力使用值达到阈值时,将检测到的计算任务分配给处理网元处理,确保服务器不会过载,并且计算任务始终有在处理,提高计算任务的处理速度,实现计算任务的智能处理。

【技术实现步骤摘要】
计算任务处理方法、装置、系统与计算机可读存储介质
本专利技术涉及信息处理
,尤其涉及计算任务处理方法、装置、系统与计算机可读存储介质。
技术介绍
计算机服务器具有远超人类的计算能力,因此,随着计算机的不断发展,越来越多的计算任务交由计算机服务器来执行。在现有高清视频会议系统中,计算机服务器通常需要处理相应的计算任务,如视频解码、转码和视频画面合成等任务。对于小型会议而言,常规性能的计算机服务器就可以负担起这些计算任务,也即,计算机服务器在检测到计算任务时,本身即可对计算任务进行处理,但对于大型会议,如1000路视频流,4K会议系统,常规性能的计算机服务器显然无法满足需求,也即,常规性能的计算机服务器在检测到计算任务时,会因自身性能受限,而无法及时处理,此时要么更换较高性能的计算机服务器,要么对计算任务执行等待处理,前者需要花费较高的成本,后者会导致视频画面延迟等。显然,现有计算机服务器对计算任务的处理方式不够智能,无法及时处理计算任务。
技术实现思路
本专利技术的主要目的在于提出一种计算任务处理方法、装置、系统与计算机可读存储介质,旨在实现计算任务的智能处理。为实现上述目的,本专利技术提供一种计算任务处理方法,所述计算任务处理方法包括如下步骤:若检测到计算任务,则确定服务器的能力使用值是否达到阈值;若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中;接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果发送至所述计算任务对应的目标网元。优选地,所述若检测到计算任务,则确定服务器的能力使用值是否达到阈值的步骤包括:若检测到计算任务,则确定所述服务器被占用的带宽能力和所述服务器被占用的计算能力;基于所述带宽能力和所述计算能力,确定所述服务器的能力使用值,并确定所述能力使用值是否达到阈值。优选地,所述若检测到计算任务,则确定所述服务器被占用的带宽能力和所述服务器被占用的计算能力的步骤包括:若检测到计算任务,则确定所述服务器已建立的视频连接数:基于所述视频连接数,确定所述服务器被占用的带宽能力,以及所述服务器被占用的计算能力。优选地,所述若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中的步骤包括:若达到阈值,则确定是否存在网元状态为空闲的空闲网元;若存在,则将能力值最大的空闲网元确定为第一处理网元,并将所述计算任务分配至所述第一处理网元中,修改所述第一处理网元的网元状态为工作状态。优选地,所述若达到阈值,则确定是否存在网元状态为空闲的空闲网元的步骤之后,所述计算任务处理方法还包括:若不存在,则确定待合并网元,并将所述待合并网元对应的待合并任务分配至合并网元中,其中,所述待合并网元至少包括一个转移网元和一个合并网元;将所述转移网元确定为第一处理网元,并将所述计算任务分配至所述第一处理网元中。优选地,所述接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果发送至所述计算任务对应的目标网元的步骤包括:接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果合成一路目标结果,其中,所述第一处理网元至少包括两个;将所述目标结果发送至所述计算任务对应的目标网元。优选地,所述计算任务处理方法还包括:在处理所述计算任务过程中,若所述第一处理网元故障,则将所述计算任务分配至所述计算任务对应的第二处理网元,并将所述第一处理网元的网元状态修改为故障状态;在检测到所述第一处理网元恢复时,将所述第一处理网元的网元状态修改为等待状态,并确定对应的等待时间;在所述等待时间后,将所述第一处理网元的网元状态修改为空闲状态。此外,为实现上述目的,本专利技术还提供一种计算任务处理装置,所述计算任务处理装置包括:确定模块,用于若检测到计算任务,则确定服务器的能力使用值是否达到阈值;分配模块,用于若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中;发送模块,用于接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果发送至所述计算任务对应的目标网元。优选地,所述确定模块还用于:若检测到计算任务,则确定所述服务器被占用的带宽能力和所述服务器被占用的计算能力;基于所述带宽能力和所述计算能力,确定所述服务器的能力使用值,并确定所述能力使用值是否达到阈值。优选地,所述确定模块还用于:若检测到计算任务,则确定所述服务器已建立的视频连接数:基于所述视频连接数,确定所述服务器被占用的带宽能力,以及所述服务器被占用的计算能力。优选地,所述分配模块还用于:若达到阈值,则确定是否存在网元状态为空闲的空闲网元;若存在,则将能力值最大的空闲网元确定为第一处理网元,并将所述计算任务分配至所述第一处理网元中,修改所述第一处理网元的网元状态为工作状态。优选地,所述分配模块还用于:若不存在,则确定待合并网元,并将所述待合并网元对应的待合并任务分配至合并网元中,其中,所述待合并网元至少包括一个转移网元和一个合并网元;将所述转移网元确定为第一处理网元,并将所述计算任务分配至所述第一处理网元中。优选地,所述发送模块还用于:接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果合成一路目标结果,其中,所述第一处理网元至少包括两个;将所述目标结果发送至所述计算任务对应的目标网元。优选地,所述计算任务处理装置还包括故障处理模块,所述故障处理模块用于:在处理所述计算任务过程中,若所述第一处理网元故障,则将所述计算任务分配至所述计算任务对应的第二处理网元,并将所述第一处理网元的网元状态修改为故障状态;在检测到所述第一处理网元恢复时,将所述第一处理网元的网元状态修改为等待状态,并确定对应的等待时间;在所述等待时间后,将所述第一处理网元的网元状态修改为空闲状态。此外,为实现上述目的,本专利技术还提供一种计算任务处理系统,所述计算任务处理系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算任务处理程序,所述计算任务处理程序被所述处理器执行时实现如上所述的计算任务处理方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算任务处理程序,所述计算任务处理程序被处理器执行时实现如上所述的计算任务处理方法的步骤。本专利技术提出的计算任务处理方法,若检测到计算任务,则确定服务器的能力使用值是否达到阈值;若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中;接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果发送至所述计算任务对应的目标网元。本专利技术在服务本文档来自技高网...

【技术保护点】
1.一种计算任务处理方法,其特征在于,所述计算任务处理方法包括如下步骤:/n若检测到计算任务,则确定服务器的能力使用值是否达到阈值;/n若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中;/n接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果发送至所述计算任务对应的目标网元。/n

【技术特征摘要】
1.一种计算任务处理方法,其特征在于,所述计算任务处理方法包括如下步骤:
若检测到计算任务,则确定服务器的能力使用值是否达到阈值;
若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中;
接收所述第一处理网元基于所述计算任务输出的计算结果,并将所述计算结果发送至所述计算任务对应的目标网元。


2.如权利要求1所述的计算任务处理方法,其特征在于,所述若检测到计算任务,则确定服务器的能力使用值是否达到阈值的步骤包括:
若检测到计算任务,则确定所述服务器被占用的带宽能力和所述服务器被占用的计算能力;
基于所述带宽能力和所述计算能力,确定所述服务器的能力使用值,并确定所述能力使用值是否达到阈值。


3.如权利要求2所述的计算任务处理方法,其特征在于,所述若检测到计算任务,则确定所述服务器被占用的带宽能力和所述服务器被占用的计算能力的步骤包括:
若检测到计算任务,则确定所述服务器已建立的视频连接数:
基于所述视频连接数,确定所述服务器被占用的带宽能力,以及所述服务器被占用的计算能力。


4.如权利要求1所述的计算任务处理方法,其特征在于,所述若达到阈值,则确定所述计算任务对应的第一处理网元,并将所述计算任务分配至所述第一处理网元中的步骤包括:
若达到阈值,则确定是否存在网元状态为空闲的空闲网元;
若存在,则将能力值最大的空闲网元确定为第一处理网元,并将所述计算任务分配至所述第一处理网元中,修改所述第一处理网元的网元状态为工作状态。


5.如权利要求4所述的计算任务处理方法,其特征在于,所述若达到阈值,则确定是否存在网元状态为空闲的空闲网元的步骤之后,所述计算任务处理方法还包括:
若不存在,则确定待合并网元,并将所述待合并网元对应的待合并任务分配至合并网元中,其中,所述待合并网元至少包括一个转移网元和一个合并网元;
将所述转移网元确定为第一处理...

【专利技术属性】
技术研发人员:曹长刚冉耀隆
申请(专利权)人:深圳市鹏创软件有限公司
类型:发明
国别省市:广东;44

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

1