任务处理方法、装置、设备及存储介质制造方法及图纸

技术编号:28941400 阅读:10 留言:0更新日期:2021-06-18 21:46
本申请提供一种任务处理方法、装置、任务处理设备及存储介质,其中,该方法通过接收边缘计算服务器发送的任务漂移请求,该任务漂移请求携带待处理任务,然后,确定该待处理任务对应的目标算力资源设备,进而,在边缘计算服务器与目标算力资源设备之间建立预设通道,通过该预设通道,控制待处理任务进行任务漂移,以使目标算力资源设备完成对待处理任务的处理,即本申请实施例可以为边缘计算服务器中的待处理任务配备算力资源,并建立边缘计算服务器与该算力资源之间的通道,基于该通道利用上述通道算力资源处理上述待处理任务,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应。

【技术实现步骤摘要】
任务处理方法、装置、设备及存储介质
本申请涉及物联网
,尤其涉及一种任务处理方法、装置、任务处理设备及存储介质。
技术介绍
随机技术的不断发展,物联网应用或者边缘应用越来越多。现有许多物联网应用,如虚拟现实、无人驾驶等,都是延迟敏感型。相关技术中,边缘计算服务器的计算能力是非常有限的,它不能对所有突发的计算请求作出快速响应。因此,一些延迟敏感型计算任务可能在边缘服务器经历较长的排队延迟,甚至,该排队延迟将超过从用户网络到远程云计算中心的网络延迟,给延迟敏感型应用带来极差的用户体验。然后,针对上述问题,现有并没有有效的解决方法。因此,如何提高边缘计算服务器对延迟敏感型应用的处理质量,并对突发的计算请求作出快速响应,成为一个急需解决的问题。
技术实现思路
为解决现有技术中存在的问题,本申请提供一种任务处理方法、装置、设备及存储介质。第一方面,本申请实施例提供一种任务处理方法,该方法包括如下步骤:接收边缘计算服务器发送的任务漂移请求,所述任务漂移请求携带待处理任务;确定所述待处理任务对应的目标算力资源设备;在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道;通过所述预设通道,控制所述待处理任务进行任务漂移,以使所述目标算力资源设备完成对所述待处理任务的处理。在一种可能的实现方式中,在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道之后,还包括:根据所述待处理任务,设置所述预设通道的优先级;所述通过所述预设通道,控制所述待处理任务进行任务漂移,包括:基于所述优先级,通过所述预设通道对所述待处理任务进行任务漂移处理。在一种可能的实现方式中,所述通过所述预设通道,控制所述待处理任务进行任务漂移,包括:发送漂移启动指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移启动指令,通过所述预设通道发送所述待处理任务至所述目标算力资源设备。在一种可能的实现方式中,在所述发送漂移启动指令至所述边缘计算服务器之后,还包括:接收所述边缘计算服务器上报的任务漂移进度和任务漂移日志,并接收所述目标算力资源设备上报的设备状态;若根据所述任务漂移进度、所述任务漂移日志和/或所述设备状态,判断需要停止任务漂移,则发送漂移停止指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移停止指令,停止通过所述预设通道发送所述待处理任务。在一种可能的实现方式中,在所述通过所述预设通道,控制所述待处理任务进行任务漂移之后,还包括:获取所述目标算力资源设备对所述待处理任务的处理结果;将所述处理结果发送至所述边缘计算服务器和/或其它预设模块。在一种可能的实现方式中,在所述获取所述目标算力资源设备对所述待处理任务的处理结果之后,还包括:断开所述预设通道。第二方面,本申请实施例提供一种任务处理装置,包括:接收模块,用于接收边缘计算服务器发送的任务漂移请求,所述任务漂移请求携带待处理任务;确定模块,用于确定所述待处理任务对应的目标算力资源设备;建立模块,用于在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道;漂移模块,用于通过所述预设通道,控制所述待处理任务进行任务漂移,以使所述目标算力资源设备完成对所述待处理任务的处理。在一种可能的实现方式中,所述漂移模块,具体用于:根据所述待处理任务,设置所述预设通道的优先级;基于所述优先级,通过所述预设通道对所述待处理任务进行任务漂移处理。在一种可能的实现方式中,所述漂移模块,具体用于:发送漂移启动指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移启动指令,通过所述预设通道发送所述待处理任务至所述目标算力资源设备。在一种可能的实现方式中,所述漂移模块,还用于:接收所述边缘计算服务器上报的任务漂移进度和任务漂移日志,并接收所述目标算力资源设备上报的设备状态;若根据所述任务漂移进度、所述任务漂移日志和/或所述设备状态,判断需要停止任务漂移,则发送漂移停止指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移停止指令,停止通过所述预设通道发送所述待处理任务。在一种可能的实现方式中,在所述漂移模块通过所述预设通道,控制所述待处理任务进行任务漂移之后,还包括后处理模块,用于:获取所述目标算力资源设备对所述待处理任务的处理结果;将所述处理结果发送至所述边缘计算服务器和/或其它预设模块。在一种可能的实现方式中,所述后处理模块,还用于:断开所述预设通道。第三方面,本申请实施例提供一种任务处理设备,包括:处理器;存储器;以及计算机程序;其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如第一方面所述的方法的指令。第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得服务器执行第一方面所述的方法。第五方面,本申请实施例提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行第一方面所述的方法。本申请实施例提供的任务处理方法、装置、任务处理设备及存储介质,该方法通过接收边缘计算服务器发送的任务漂移请求,该任务漂移请求携带待处理任务,然后,确定该待处理任务对应的目标算力资源设备,进而,在上述边缘计算服务器与上述目标算力资源设备之间建立预设通道,通过该预设通道,控制上述待处理任务进行任务漂移,以使上述目标算力资源设备完成对待处理任务的处理,即本申请实施例可以为边缘计算服务器中的待处理任务配备算力资源,并建立边缘计算服务器与该算力资源之间的通道,基于该通道利用上述通道算力资源处理上述待处理任务,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应,满足实际应用需要。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的任务处理系统架构示意图;图2为本申请实施例提供的一种任务处理方法的流程示意图;图3为本申请实施例提供的另一种任务处理方法的流程示意图;图4为本申请实施例提供的一种任务处理装置的结构示意图;图5为本申请实施例提供的另一种任务处理装置的结构示意图;图6A提供本申请所述任务处理设备的一种可能的基本硬件架构;图6B提供本申请所述任务处理设备的另一种可能的基本硬件架构。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完本文档来自技高网...

【技术保护点】
1.一种任务处理方法,其特征在于,包括:/n接收边缘计算服务器发送的任务漂移请求,所述任务漂移请求携带待处理任务;/n确定所述待处理任务对应的目标算力资源设备;/n在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道;/n通过所述预设通道,控制所述待处理任务进行任务漂移,以使所述目标算力资源设备完成对所述待处理任务的处理。/n

【技术特征摘要】
1.一种任务处理方法,其特征在于,包括:
接收边缘计算服务器发送的任务漂移请求,所述任务漂移请求携带待处理任务;
确定所述待处理任务对应的目标算力资源设备;
在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道;
通过所述预设通道,控制所述待处理任务进行任务漂移,以使所述目标算力资源设备完成对所述待处理任务的处理。


2.根据权利要求1所述的方法,其特征在于,在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道之后,还包括:
根据所述待处理任务,设置所述预设通道的优先级;
所述通过所述预设通道,控制所述待处理任务进行任务漂移,包括:
基于所述优先级,通过所述预设通道对所述待处理任务进行任务漂移处理。


3.根据权利要求1或2所述的方法,其特征在于,所述通过所述预设通道,控制所述待处理任务进行任务漂移,包括:
发送漂移启动指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移启动指令,通过所述预设通道发送所述待处理任务至所述目标算力资源设备。


4.根据权利要求3所述的方法,其特征在于,在所述发送漂移启动指令至所述边缘计算服务器之后,还包括:
接收所述边缘计算服务器上报的任务漂移进度和任务漂移日志,并接收所述目标算力资源设备上报的设备状态;
若根据所述任务漂移进度、所述任务漂移日志和/或所述设备状态,判断需要停止任务漂移,则发送漂移停止指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移停止指令,停止通过所述预设通道发送所述待处理任务。
...

【专利技术属性】
技术研发人员:李朝霞康楠邢鑫成景山李铭轩李策陈海波时文丰
申请(专利权)人:中国联合网络通信集团有限公司联通云数据有限公司
类型:发明
国别省市:北京;11

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

1