[发明专利]任务处理方法、任务调度方法、装置及计算机设备在审
申请号: | 202110589189.2 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113326126A | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 田淑娟;周子琪;陈阳;任文杰;崔荣埈;关屋大雄 | 申请(专利权)人: | 湘潭大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 聂榕 |
地址: | 4111*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 处理 方法 调度 装置 计算机 设备 | ||
一种任务处理方法、任务调度方法、装置及计算机设备,任务处理方法包括:接收终端发送的任务卸载请求,所述任务卸载请求包括待处理任务的任务信息;根据所在边缘服务器接收到的各待处理任务的任务信息,确定所在边缘服务器的任务优先级列表、所在边缘服务器的任务总数据量;基于所在边缘服务器的计算资源、所述任务总数据量以及任务优先级列表向任务调度中心发送任务调配请求;接收所述调度中心反馈的任务调度计划;所述任务调度计划为所述调度中心基于各边缘服务器的任务调配请求进行任务均衡计算得到;根据所述任务调度计划对所在边缘服务器的待处理任务进行调整。上述方法可以使边缘服务器的待处理任务得到均衡,更合理的为终端提供服务。
技术领域
本申请涉及计算机技术领域,特别是涉及一种任务处理方法、任务调度方法、装置及计算机设备。
背景技术
在物联网的概念下,车联网逐渐出现在人们的视野中,通过现代信号技术,实现车辆与车辆、车辆与其它万物的互联,还可以实现对车辆的监控、智能路径规划、车辆自动驾驶等技术。在一些计算量较大的任务中,车辆本地的计算资源可能不足以承受这些任务,而且车辆与云服务器的传输时延普遍较大,因此将任务卸载到云服务器上计算不符合此类任务所需要的低延迟要求。
边缘服务器相较云服务器,边缘服务器与车辆的距离更近,任务卸载的延迟相对较小。但是,当车辆请求的卸载任务逐渐增加后,边缘服务器可能无法提供足够的计算资源。所以,合理的使用边缘服务器的计算资源使车辆与边缘服务器计算量均衡是一个重点、难点。
发明内容
基于此,有必要针对上述技术问题,提供一种能够合理分配计算资源的任务处理方法、任务调度方法、装置、计算机设备及计算机可读存储介质。
一种任务处理方法,所述方法包括:
接收终端发送的任务卸载请求,所述任务卸载请求包括待处理任务的任务信息;
根据所在边缘服务器接收到的各待处理任务的任务信息,确定所在边缘服务器的任务优先级列表、所在边缘服务器的任务总数据量;
基于所在边缘服务器的计算资源、所述任务总数据量以及任务优先级列表向任务调度中心发送任务调配请求;
接收所述调度中心反馈的任务调度计划;所述任务调度计划为所述调度中心基于各边缘服务器的任务调配请求进行任务均衡计算得到;
根据所述任务调度计划对所在边缘服务器的待处理任务进行调整。
一种任务调度方法,所述方法包括:
接收边缘服务器发送的任务调配请求;所述任务调配请求携带所述边缘服务器的计算资源、任务总数据量以及任务优先级列表;所述任务优先级列表为所述边缘服务器根据接收到的各待处理任务的任务信息确定;
根据各所述边缘服务器的计算资源、任务总数据量,确定各所述边缘服务器的负载值,以及所有所述边缘服务器的负载均值;
若基于各所述边缘服务器的负载值,以及所有所述边缘服务器的负载均值,确定未达到预设均衡条件,根据各所述负载值、负载均值以及任务优先级列表,确定任务调度计划;
将所述任务调度计划反馈至所述边缘服务器,使所述边缘服务器基于所述任务调度计划对所述待处理任务进行调整。
一种任务处理装置,所述装置包括:
接收模块,用于接收终端发送的任务卸载请求,所述任务卸载请求包括待处理任务的任务信息;
优先级确定模块,用于根据所在边缘服务器接收到的各待处理任务的任务信息,确定所在边缘服务器的任务优先级列表、所在边缘服务器的任务总数据量;
请求发送模块,用于基于所在边缘服务器的计算资源、所述任务总数据量以及任务优先级列表向任务调度中心发送任务调配请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110589189.2/2.html,转载请声明来源钻瓜专利网。