一种确定卸载比率的方法、装置、设备及存储介质制造方法及图纸

技术编号:39243654 阅读:9 留言:0更新日期:2023-10-30 11:56
本申请实施例公开了一种确定卸载比率的方法、装置、设备及存储介质。该方法包括:获取任务请求、设备的设备计算能力信息和设备用于执行第一任务的资源信息;根据任务请求、设备的设备计算能力信息、设备用于执行第一任务的资源信息和预测模型,确定卸载策略;根据卸载策略和评估模型,确定卸载策略中的目标卸载策略,目标策略表示时延最小的卸载策略,目标卸载策略包括本地设备向边缘服务器中的第一边缘服务器卸载应用程序的第一卸载比率,以及第一边缘服务器向边缘服务器中的协作边缘服务器卸载应用程序的第二卸载比率。本申请实施例提供的方法能够减小时延,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种确定卸载比率的方法、装置、设备及存储介质


[0001]本申请属于通信物联网
,尤其涉及一种确定卸载比率的方法、装置、设备及存储介质。

技术介绍

[0002]新兴的移动边缘计算(Mobile Edge Computing,MEC)技术为物联网的大规模数据计算产生的时延问题提供解决方案。MEC技术在移动网边缘提供互联网技术(internet Technology,IT)服务环境和云计算能力,将移动用户的应用程序的一部分或全部卸载到边缘服务器,边缘服务器采用应用程序的这一部分或全部进行数据处理,实现网络业务“下沉”到更接近用户的无线接入网侧,使用户感受到的传输时延减小。
[0003]单个边缘服务器的计算能力较小,当过多的移动用户卸载其应用程序在单个边缘服务器执行时,边缘服务器的计算能力可能是不足的,通常由多个边缘服务器协同执行分布式计算。
[0004]将移动用户的应用程序卸载到边缘服务器会产生传输时延,且单个边缘服务器的负担过大时,产生的计算时延会增大。

技术实现思路

[0005]本申请实施例提供一种确定卸载比率的方法、装置、设备及存储介质,能够减小时延,提升用户体验。
[0006]第一方面,本申请实施例提供一种确定卸载比率的方法,该方法包括:
[0007]获取任务请求、设备的计算能力信息和设备的用于执行任务的资源信息,任务请求包括任务的任务信息,设备包括边缘服务器和本地设备;
[0008]根据任务信息、设备的计算能力信息、设备的用于执行任务的资源信息和预测模型,确定卸载策略,卸载策略表示向边缘服务器卸载用于执行任务的应用程序的比率;
[0009]根据卸载策略和评估模型,确定卸载策略中的目标卸载策略,目标策略表示时延最小的卸载策略,目标卸载策略包括本地设备向边缘服务器中的第一边缘服务器卸载应用程序的第一卸载比率,以及第一边缘服务器向边缘服务器中的协作边缘服务器卸载应用程序的第二卸载比率。
[0010]在一种可能的实现方式中,方法还包括:
[0011]根据任务信息、设备的计算能力信息和设备的用于执行任务的资源信息,确定服务时延,服务时延表示当卸载应用程序的比率为第三卸载比率时,设备执行任务的时延;
[0012]根据服务时延,确定服务时延最小时的第三卸载比率,将服务时延最小时的第三卸载比率作为第一目标卸载比率;第一目标卸载比率包括本地设备向第一边缘服务器卸载用于处理任务的应用程序的卸载比率,和第一边缘服务器向协作边缘服务器卸载用于处理任务的应用程序的卸载比率。
[0013]在一种可能的实现方式中,根据任务信息、设备的计算能力信息和设备的用于执
行第一任务的资源信息,确定服务时延,包括:
[0014]根据任务信息、设备的计算能力信息和设备的用于执行任务的资源信息,确定当卸载应用程序的比率为第三卸载比率时,任务的本地执行时延、卸载时延、第一边缘服务器执行时延、协作边缘服务器执行时延;
[0015]根据卸载时延和第一边缘服务器执行时延,确定第一边缘服务器时延;
[0016]根据卸载时延和协作边缘服务器执行时延,确定协作边缘服务器时延;
[0017]确定本地执行时延、第一边缘服务器时延和协作边缘服务器时延中的最大值为服务时延。
[0018]在一种可能的实现方式中,方法还包括:
[0019]根据任务信息和设备的计算能力信息,确定能耗,能耗表示当卸载应用程序的比率为第四卸载比率时,设备执行任务的能耗;
[0020]根据能耗,确定能耗最小时的第四卸载比率,将能耗最小时的第四卸载比率作为第二目标卸载比率;第二目标卸载比率包括本地设备向第一边缘服务器卸载用于处理任务的应用程序的卸载比率,和第一边缘服务器向协作边缘服务器卸载用于处理任务的应用程序的卸载比率。
[0021]在一种可能的实现方式中,根据任务信息和设备的计算能力信息,确定设备的能耗,包括:
[0022]根据任务信息和设备的计算能力信息,确定本地设备执行任务的第一能耗,以及本地设备向边缘服务器卸载应用程序的第二能耗;
[0023]计算第一能耗和第二能耗的和,得到能耗。
[0024]第二方面,本申请实施例提供了一种确定卸载比率的装置,装置包括:
[0025]获取模块,用于获取任务请求、设备的计算能力信息和设备的用于执行任务的资源信息,任务请求包括任务的任务信息,设备包括边缘服务器和本地设备;
[0026]确定模块,用于根据任务信息、设备的计算能力信息、设备的用于执行任务的资源信息和预测模型,确定卸载策略,卸载策略表示向边缘服务器卸载用于执行任务的应用程序的比率;还用于根据卸载策略和评估模型,确定卸载策略中的目标卸载策略,目标策略表示时延最小的卸载策略,目标卸载策略包括本地设备向边缘服务器中的第一边缘服务器卸载应用程序的第一卸载比率,以及第一边缘服务器向边缘服务器中的协作边缘服务器卸载应用程序的第二卸载比率。
[0027]在一种可能的实现方式中,确定模块,还用于根据任务信息、设备的计算能力信息和设备的用于执行任务的资源信息,确定服务时延,服务时延表示当卸载应用程序的比率为第三卸载比率时,设备执行任务的时延;还用于根据服务时延,确定服务时延最小时的第三卸载比率,将服务时延最小时的第三卸载比率作为第一目标卸载比率;第一目标卸载比率包括本地设备向边缘服务器卸载用于处理任务的应用程序的卸载比率,和第一边缘服务器向协作边缘服务器卸载用于处理任务的应用程序的卸载比率。
[0028]在一种可能的实现方式中,确定模块,具体用于:
[0029]根据任务信息、设备的计算能力信息和设备的用于执行任务的资源信息,确定当卸载应用程序的比率为第三卸载比率时,任务的本地执行时延、卸载时延、第一边缘服务器执行时延、协作边缘服务器执行时延;
[0030]根据卸载时延和第一边缘服务器执行时延,确定第一边缘服务器时延;
[0031]根据卸载时延和协作边缘服务器执行时延,确定协作边缘服务器时延;
[0032]确定本地执行时延、第一边缘服务器时延和协作边缘服务器时延中的最大值为服务时延。
[0033]在一种可能的实现方式中,确定模块,还用于根据任务信息和本地设备的计算能力信息,确定能耗,能耗表示当卸载应用程序的比率为第四卸载比率时,设备执行任务的能耗;还用于根据能耗,确定能耗最小时的第四卸载比率,将能耗最小时的第四卸载比率作为第二目标卸载比率;第二目标卸载比率包括本地设备向边缘服务器卸载用于处理任务的应用程序的卸载比率,和第一边缘服务器向协作边缘服务器卸载用于处理任务的应用程序的卸载比率。
[0034]在一种可能的实现方式中,确定模块,具体用于:
[0035]根据任务信息和本地设备的计算能力信息,确定本地设备执行任务的第一能耗,以及本地设备向边缘服务器卸载应用程序的第二能耗;
[0036]计算第一能耗和第二能耗的和,得到能耗。
[0037]第三方面,本申请实施例提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种确定卸载比率的方法,其特征在于,所述方法包括:获取任务请求、设备的计算能力信息和所述设备的用于执行任务的资源信息,所述任务请求包括所述任务的任务信息,所述设备包括边缘服务器和本地设备;根据所述任务信息、所述设备的设备计算能力信息、所述设备的用于执行第一任务的资源信息和预测模型,确定卸载策略,所述卸载策略表示向所述边缘服务器卸载用于执行所述任务的应用程序的比率;根据所述卸载策略和评估模型,确定所述卸载策略中的目标卸载策略,所述目标策略表示时延最小的卸载策略,所述目标卸载策略包括所述本地设备向所述边缘服务器中的第一边缘服务器卸载应用程序的第一卸载比率,以及所述第一边缘服务器向所述边缘服务器中的协作边缘服务器卸载应用程序的第二卸载比率。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述任务信息、所述设备的计算能力信息和所述设备的用于执行第一任务的资源信息,确定所述任务的平均服务时延,所述平均服务时延表示当卸载所述应用程序的比率为第三卸载比率时,所述设备执行任务的时延;根据所述服务时延,确定所述服务时延最小时的第三卸载比率,将所述服务时延最小时的第三卸载比率作为第一目标卸载比率;所述第一目标卸载比率包括所述本地设备向所述第一边缘服务器卸载所述应用程序的卸载比率,和所述第一边缘服务器向所述协作边缘服务器卸载所述应用程序的卸载比率。3.根据权利要求2所述的方法,其特征在于,所述根据所述任务信息、所述设备的计算能力信息和所述设备的用于执行第一任务的资源信息,确定服务时延,包括:根据所述任务信息、所述设备的计算能力信息和所述设备的用于执行任务的资源信息,确定当卸载所述应用程序的比率为所述第三卸载比率时,所述任务的本地执行时延、卸载时延、第一边缘服务器执行时延、协作边缘服务器执行时延;根据所述卸载时延和所述第一边缘服务器执行时延,确定第一边缘服务器时延;根据所述卸载时延和所述协作边缘服务器执行时延,确定协作边缘服务器时延;确定所述本地执行时延、所述第一边缘服务器时延和所述协作边缘服务器时延中的最大值为所述服务时延。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述任务信息和本地设备的计算能力信息,确定能耗,所述能耗表示当卸载所述应用程序的比率为第四卸载比率时,所述设备执行任务的能耗;根据所述能耗,确定所述能耗最小时的第四卸载比率,将所述能耗最小时的第四卸载比率作为第二目标卸载比率;所述第二目标卸载比率包括所述本地设备向所述第一边缘服务器卸载所述应用程序的卸载比率,和所述第一边缘服务器向所述协作边缘服...

【专利技术属性】
技术研发人员:张普钊张力刘剑东
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1