[发明专利]一种基于用户公平性最大化的任务卸载与资源分配方法有效
申请号: | 202111325086.1 | 申请日: | 2021-11-10 |
公开(公告)号: | CN114338662B | 公开(公告)日: | 2022-10-25 |
发明(设计)人: | 张幸林;周嘉韵 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04W28/16 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 冯炳辉 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 公平性 最大化 任务 卸载 资源 分配 方法 | ||
本发明公开了一种基于用户公平性最大化的任务卸载与资源分配方法,边缘计算服务平台收集其对应地区的任务信息,以基于最大化用户公平性为边缘计算服务平台的目标函数,将所述任务集合中的任务卸载到边缘计算服务器进行计算,并对应分配任务所需的计算资源。具体来说,在每个时隙初边缘服务平台会收集该时隙的任务信息,首先为每个任务选择其计算的边缘计算服务器,并在任务卸载方案的基础上采用公平性最大化的资源分配方法确定每个任务在其对应服务器上获得的资源数量,以最小化该时隙内所有任务的最大服务体验欠缺系数。本发明方法能够在预算约束的条件下,让用户有更好的服务体验。
技术领域
本发明涉及边缘计算的技术领域,尤其是指一种基于用户公平性最大化的任务卸载与资源分配方法。
背景技术
边缘计算中的任务卸载是让资源受限的移动设备将全部或部分计算密集型任务全部或部分卸载到资源充足的云服务器中的一种技术,主要起到了节省能源,电池寿命的作用或由于终端设备无法繁重处理的应用程序。
现有的研究中,大多是针对用户设备-边缘计算服务器-云服务器三层架构的任务卸载优化进行探讨,云服务器虽然拥有海量计算资源,但所处地理位置遥远,卸载过程中的会造成用户无法接受的传输时延。且在现有工作中,研究人员设计的边缘计算中的任务卸载和资源分配方案主要考虑优化时延、能量、资源利用率等,而忽略了用户公平性的重要性。因此,需要提出一种不依赖云端服务器,而是通过合理利用地理距离相对较近的边缘服务器群中的资源,同时考虑用户公平性的任务卸载和资源分配方案来解决这个问题。
发明内容
本发明的目的在于克服现有技术的缺点与不足,提出了一种基于用户公平性最大化的任务卸载与资源分配方法,能够在预算约束的条件下,保证不同任务之间的资源公平分配,同时保证边缘计算系统计算资源的高利用率。
为实现上述目的,本发明所提供的技术方案为:一种基于用户公平性最大化的任务卸载与资源分配方法,考虑一个包含m个边缘计算服务器的地区,Mm为第m个边缘计算服务器,在地区内其中分布着n个任务Tn为第n个任务,每个任务需要被卸载到边缘计算服务器,并使用边缘计算服务器提供的计算资源进行计算;Ti为第i个任务,任务Ti的服务体验欠缺系数Gi定义为实际时延di与最大允许时延Di的比值,即Gi=di/Di,其中任务Ti的实际时延di为任务的传输、传播时延与在边缘计算服务器上的计算时延之和,任务集合中的最大服务体验欠缺系数为
该方法是以最小化任务集合中的最大服务体验欠缺系数为目标,为每个任务确定卸载地点以及所分配的计算资源数量,边缘计算服务平台的目标函数设计如下:
式中,Γ为任务的卸载方案,为任务的资源分配方案,Fcomp为边缘计算服务器Mcomp的计算资源总数量,fcomp,i为Mcomp分配给任务Ti的计算资源数量,Si为任务Ti所需的服务类型,为Mcomp提供的服务类型集合;限制条件分别为:Mcomp分配给任务的计算资源之和不超过Mcomp的计算资源总数量、任务Ti的实际时延di不超过Ti的最大允许时延Di、以及任务的卸载地点需要选择配置了其所需服务类型的边缘计算服务器;
所述边缘计算服务平台是所有边缘计算服务器的总称,就是所有边缘计算服务器组成了边缘计算服务平台。
所述基于用户公平性最大化的任务卸载与资源分配方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111325086.1/2.html,转载请声明来源钻瓜专利网。