一种任务卸载的方法、装置、产品、设备及介质与流程
技术特征:
1.一种任务卸载的方法,其特征在于,包括:
2.根据权利要求1所述的任务卸载的方法,其特征在于,根据任务卸载时终端设备上的能耗、任务卸载时延和将任务卸载到边缘服务器上的费用开销建立所述用户效用模型包括:
3.根据权利要求2所述的任务卸载的方法,其特征在于,根据终端设备将任务卸载到所述边缘服务器上的费用开销与所述边缘服务器待处理卸载任务时的能耗开销建立所述边缘服务器效益模型包括:
4.根据权利要求3所述的任务卸载的方法,其特征在于,获取将任务卸载到对应的边缘服务器上时执行终端设备卸载的任务的所有异构计算资源的总费用包括:
5.根据权利要求3所述的任务卸载的方法,其特征在于,在所述根据预先建立的用户效用模型获取用户卸载偏好列表之前,还包括:
6.根据权利要求5所述的任务卸载的方法,其特征在于,所述任务卸载时的参数为任务卸载时延时,所述任务卸载时延时满足的预设参数要求为:所述任务卸载时延时小于或等于预设的最大处理时延;其中,所述预设的最大处理时延为预设的所有处理时延中的最大值;
7.根据权利要求5所述的任务卸载的方法,其特征在于,所述目标边缘服务器为所述用户卸载偏好列表中记录的所有效用值中效用值最小时所对应的所述边缘服务器;
8.根据权利要求7所述的任务卸载的方法,其特征在于,所述目标终端设备为所有效益值中效益值最小时所对应的终端设备;在所述根据效益值的排名情况剔除目标终端设备的卸载任务之后,所述返回检测所述目标边缘服务器的资源是否满足所述预设资源要求之前还包括:
9.根据权利要求8所述的任务卸载的方法,其特征在于,在所述返回检测所述目标边缘服务器的资源是否满足所述预设资源要求之后,若检测到所述目标边缘服务器的资源满足预设资源要求的情况下,则在控制所述目标边缘服务器接收终端设备发送的用于表征卸载任务的请求之后,还包括:
10.根据权利要求9所述的任务卸载的方法,其特征在于,在控制所有所述目标边缘服务器接收终端设备发送的用于表征卸载任务的请求之后,在控制所述目标边缘服务器响应终端设备发送的用于表征卸载任务的请求之前,还包括:
11.根据权利要求10所述的任务卸载的方法,其特征在于,在所述输出任务对应的卸载策略之前,还包括:
12.根据权利要求11所述的任务卸载的方法,其特征在于,所述调整任务待卸载到的边缘服务器包括:
13.根据权利要求12所述的任务卸载的方法,其特征在于,在所述将剔除效益值最小的卸载任务的请求发送至所有边缘服务器中资源占用率最低的边缘服务器之后,还包括:
14.根据权利要求10至13任意一项所述的任务卸载的方法,其特征在于,所述获取用于表征所述目标边缘服务器的负载均衡情况的负载均衡值包括:
15.根据权利要求14所述的任务卸载的方法,其特征在于,在所述获取所有边缘服务器的所有异构计算资源的总体平均占用率以及获取所述边缘服务器的数量之前,还包括:
16.根据权利要求13所述的任务卸载的方法,其特征在于,在所述将剔除的效益值最小时所对应的终端设备的任务卸载请求存储在第一集合中之前,还包括:
17.一种任务卸载的装置,其特征在于,包括:
18.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至16任一项所述的任务卸载的方法的步骤。
19.一种任务卸载的设备,其特征在于,包括:
20.一种非易失性存储介质,其特征在于,所述非易失性存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至16任一项所述的任务卸载的方法的步骤。
技术总结
本发明公开了一种任务卸载的方法、装置、产品、设备及介质,涉及边缘计算领域。利用边缘服务器的至少一种异构计算资源待执行终端设备卸载的任务,实现了并行计算的需求,有效降低了处理延迟和功耗;通过用户效用模型来获取用户卸载偏好列表,并根据效用值的排名情况确定出目标边缘服务器,即在确定目标边缘服务器时,考虑到用户的效用值,提高了用户体验感;当目标边缘服务器的资源不满足预设资源要求时,还基于边缘服务器效益模型确定出的效益值的排名情况剔除目标终端设备的卸载任务,保证了目标边缘服务器上能够处理其上分配的终端设备卸载的任务,且考虑了目标边缘服务器的收益,提高了边缘服务器供应商的体验感。
技术研发人员:杨乐,王彦伟,王江为
受保护的技术使用者:浪潮(北京)电子信息产业有限公司
技术研发日:
技术公布日:2024/11/28
技术研发人员:杨乐,王彦伟,王江为
技术所有人:浪潮(北京)电子信息产业有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
