【技术实现步骤摘要】
一种移动边缘缓存网络边缘节点负载均衡方法
[0001]本专利技术属于无线通信
,具体涉及一种移动边缘缓存网络边缘节点负载均衡方法
。
技术介绍
[0002]边缘计算网络是指由多个边缘节点组成的分布式网络,这些节点位于网络边缘,负责在本地执行计算任务
、
存储数据并提供服务
。
边缘计算网络的目标是在数据产生的源头位置提供更低延迟
、
更高带宽和更好的用户体验,其核心组成部分是边缘节点,节点之间通过高速网络连接,相互进行通信和协作,共享计算资源
、
协同处理任务,并在需要时进行数据交换和同步
。
边缘计算网络为各种应用场景提供了高效实时的计算和数据处理能力,尤其适用于物联网
、
智能城市等领域
。
通过将计算和存储能力下沉到网络边缘,边缘计算网络可以降低网络延迟
、
减少数据传输量,并提供更好的用户体验和隐私安全性
。
[0003]边缘缓存技术是一种在网络边缘部署缓存服务器的技术,旨在提高内容分发和应用性能,减少网络延迟,并减轻中心服务器的负载
。
传统的互联网应用架构通常将内容存储在位于数据中心的中央服务器上,当用户请求内容时,服务器会将内容发送给用户
。
然而,这种架构可能导致延迟高
、
网络拥塞和服务器负载过重的问题,尤其是对于分布广泛的用户群体来说
。
边缘缓存技术通过在网络边缘部署缓存服务器 ...
【技术保护点】
【技术特征摘要】
1.
一种移动边缘缓存网络边缘节点负载均衡方法,其特征在于,所述边缘节点负载均衡方法包括以下步骤:
S1
,获取地图上随机部署的用户节点和边缘节点的位置信息;每个时间片内,所有用户节点移动一次并被分配给相应的边缘节点;
S2
,通过计算每个用户节点与边缘节点间的距离,获取每个用户节点能够连接的边缘节点集合作为该用户节点的候选边缘节点集合统计得到每个边缘节点覆盖范围内的所有用户节点;
S3
,建立每个边缘节点的内容缓存集合
ConSet
和请求队列
ReqQue
,以分别用于维护边缘节点的自身缓存与用户节点提出内容请求的列表;具体地,使边缘节点结合内容流行度和用户偏好定期向服务器更新自身的内容缓存集合
ConSet
,以及根据用户节点提出的内容请求来维护请求列表
ReqQue
;
S4
,建立以用户节点为根的广度优先搜索树,第二层为待分配的用户节点选择分配的边缘节点,第三层为已有下属用户节点的边缘节点对应的所有的用户节点;建立双端队列
Q
,对广度优先搜索树中出现的用户节点和边缘节点集合进行维护;
S5
,对未分配的用户节点的候选边缘节点集合进行判断,如果只存在一个边缘节点,将该用户节点分配给该边缘节点;否则,进入步骤
S6
;
S6
,对于候选边缘节点集合中元素个数不为1的任意一个用户节点,如果时间片
k
中待分配的用户节点中存在与上一轮的分配结果相符的边缘节点且该边缘节点的处理机利用率能够满足用户本轮请求,将该边缘节点分配给该用户节点;综合考虑边缘节点的内容缓存是否能够满足用户节点的内容请求以及边缘节点的处理机利用率,对用户节点进行分配;再根据边缘节点处理机利用率对边缘节点进行排序调整;
S7
,重复步骤
S6
,直到所有的用户节点均被分配完成
。2.
根据权利要求1所述的移动边缘缓存网络边缘节点负载均衡方法,其特征在于,步骤
S1
中,采用集合
U
=
{u1,
u2,
...
,
u
n
}
表示待分配的移动用户节点集合,
u
n
表示第
n
个移动用户节点,采用集合
E
=
{e1,
e2,
...
,
e
m
}
表示边缘节点集合,
e
m
表示第
m
个边缘节点,
n
为移动用户节点总数,
m
为边缘节点总数,采用
C
=
{c1,
c2,
…
,
c
m
}
表示非降序情况下边缘节点的处理器利用率的集合
。3.
根据权利要求1所述的移动边缘缓存网络边缘节点负载均衡方法,其特征在于,步骤
S3
中,服务器包括远程云中心和本地内容服务器
。4.
根据权利要求1...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。