[发明专利]一种车联网边缘计算的负载均衡方法有效
申请号: | 201911423524.0 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111147604B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 林峰;段建岚;李传伟;王正军;唐新冬;王洋 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04L67/1001 | 分类号: | H04L67/1001;H04L67/12;H04L67/1008;H04L67/60 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 边缘 计算 负载 均衡 方法 | ||
1.一种车联网边缘计算的负载均衡方法,其特征在于:该方法包括以下步骤:
1)初始化各个MEC服务器,包括服务器性能参数设置和指标权值设置;
2)各MEC服务器按周期T,更新指标权值,计算服务器性能及负载率,判断服务器负载状态并将相关信息上传至调度中心;
3)调度中心接收各个MEC服务器上传的信息,并对这些信息进行存表、更新操作;
4)若调度中心接收到服务器的任务迁移请求,对服务器进行分类,筛选出可接收迁移任务的服务器,并计算各个服务器的转移概率;
5)调度中心根据转移概率安排任务迁移,eNodeB接收调度中心调度安排,将任务通过X2口传输至目标eNodeB,任务计算完成后,将计算结果进行回传;
6)重复步骤4)~5);等待下一个周期,从步骤2)开始;
所述步骤2)中具体为:
(2a):负载率由如下公式(1)计算:
公式(1)中表示服务器i的负载率,分别表示服务器i的CPU处理速率、磁盘I/O速率、内存利用率、带宽占用率,αparam表示对应指标所占权重,其中αparam满足如下条件:
αcpu+αi/o+αmem+αband=1 (2)
(2b):指标权值更新方法如下:
计算当前负载指标均值:
当时,说明服务器当前负载状态对该负载指标的依赖性加强,提高该指标对应权重;当时,说明服务器当前负载状态对该负载指标的依赖性降低,降低该指标对应权重;为更新权重,引入一个权重修正变量ε,由如下计算:
更新权重为:
考虑四种负载指标,即CPU处理速率、磁盘I/O速率、内存利用率、带宽占用率,则有:
结合公式(2)、(3)、(4)、(5)、(6)得到负载指标的新权值为:
所述步骤4)中,服务器分类方法为:
根据公式(1)求出服务器i的负载率,考虑设置高负载率的阀值与低负载率的阀值和的值根据服务器实际情况设置;
设Statusi表示服务器i的负载状态:
当时,Statusi=2说明服务器已处于高负载的情况,此时若有计算任务接入,应将计算任务转移至其他低负载的服务器上;当时,Statusi=1说明当前服务器是正常负载的状态,此时可考虑接收转移的任务;当时,Statusi=0说明当前服务器是低负载的状态,此时可优先考虑接收转移的计算任务;
所述步骤5)中,任务转移概率及转移方法如下:
当服务器处于高负载状态时,服务器将发起任务转移请求,调度中心接收请求后会将该服务器排队中的任务转移至低负载状态的服务器上;
设LBcentre={LB1,LB2,...,LBn}为调度中心接收到的服务器负载率集合,表示集群平均负载率,由如下计算:
设σLB为集群负载率的标准差,有如下计算:
假设将要分配的任务数为n,集群的服务器数为m,设Pij表示任务i分配到服务器j上的概率:
上式中:set表示服务器集群中满足的服务器集合;
每当有任务需要进行迁移时,调度中心都会对比各个服务器负载状态,计算迁移概率,然后用轮盘赌注法决定任务迁移到哪个服务器上,概率值即是赌盘的扇区,概率值越大,扇区越大,被选中的几率越大。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911423524.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:氧化锌基透明电极光电探测器及其制备方法
- 下一篇:压差式防盗报警系统