基于边缘计算的资源获取方法及系统技术方案

技术编号:38466097 阅读:11 留言:0更新日期:2023-08-11 14:43
本发明专利技术提供一种基于边缘计算的资源获取方法及系统,方法包括:根据候选服务器列表中各候选服务器的实时运行状态评分,确定各候选服务器的分值;将分值最高的候选服务器上存储的目标资源同步到目标边缘节点部署的终端上。所述系统用于执行上述方法。本发明专利技术采用独有的资源同步方案,在边缘节点选择同步目标资源时,通过算法评分选择资源池中分值最高的服务器,并将该服务器存储的目标资源同步到部署在目标边缘节点的终端上,从而解决在边缘节点需要同步的资源存在多处,如何选择资源进行同步的问题,减少服务器的网络拥塞和负载的问题,提升边缘节点同步资源的速度。提升边缘节点同步资源的速度。提升边缘节点同步资源的速度。

【技术实现步骤摘要】
基于边缘计算的资源获取方法及系统


[0001]本专利技术涉及计算机
,尤其涉及一种基于边缘计算的资源获取方法及系统。

技术介绍

[0002]随着移动通信技术的发展,运营商之间对营业厅的职能也在由基本服务向营销服务逐步转变,传统的营销服务手段,如纸质宣传手册、LED显示屏、海报屏等方式已经不能满足目前运营新产品多样性、时效性、统一性的需求。互联网的发展为运营商提供了一种全新的管理模式,借助互联网能将分布于不同区域的营业厅显示设备进行统一管理、统一播控,从而实现降本增效的目的。
[0003]目前联播系统整体架构分为集团侧、省测和市测三级缓存机制。
[0004]节目发布步骤如下:
[0005]1、省测部署好服务器并调通好网络:包含文件缓存服务器、负载均衡服务器、请求入口服务器。
[0006]2、省测打通与集团侧网络策略,集团侧发布节目时,通过IP承载网将节目素材同步到省测文件缓存服务器。
[0007]3、终端安装联播系统App、启动时通过公网访问省测入口服务器,省测负载均衡服务器将请求均衡分发到文件缓存服务器进行下载。
[0008]4、终端设备根据后台的闲时下载配置,在链路空闲时将素材下载到本地进行离线播放。
[0009]5、省测管理员通过后台管理系统一键发布节目,终端App获取节目进行播报。
[0010]由于联播系统固有的占用大带宽、长链路传输、广覆盖的业务特点,通过有线,无线的形式直连服务器资源池,会出现如下弊端:
[0011]1、获取资源途径简单,无法适应复杂的场景。
[0012]2、没有对实时运行资源存储服务器状态进行分析。
[0013]3、无法获取各边缘端的设备及网络情况进行监控。
[0014]4、边端节点无法从其他边端节点存储服务器中获取资源。

技术实现思路

[0015]本专利技术提供的基于边缘计算的资源获取方法及系统,用于解决现有技术中存在的上述至少一个问题,通过采用独有的资源同步方案,在边缘节点选择同步目标资源时,通过算法评分选择资源池中分值最高的服务器,并将该服务器存储的目标资源同步到部署在目标边缘节点的终端上,从而解决在边缘节点需要同步的资源存在多处,如何选择资源进行同步的问题,减少服务器的网络拥塞和负载的问题,提升边缘节点同步资源的速度。
[0016]本专利技术提供的一种基于边缘计算的资源获取方法,包括:
[0017]根据候选服务器列表中各候选服务器的实时运行状态评分,确定各所述候选服务
器的分值;
[0018]将分值最高的候选服务器上存储的目标资源同步到目标边缘节点部署的终端上;
[0019]其中,所述候选服务器列表是根据云端存储所述目标资源的服务器列表和各边缘节点存储所述目标资源的服务器列表确定的。
[0020]根据本专利技术提供的一种基于边缘计算的资源获取方法,所述根据候选服务器列表中各候选服务器的实时运行状态评分,确定各所述候选服务器的分值,包括:
[0021]确定所述各候选服务器的各资源的使用率所得第一评分和线性影响因素所得第二评分;
[0022]根据所述第一评分和所述第二评分,确定所述各候选服务器的实时运行状态评分;
[0023]根据所述实时运行状态评分,确定各所述候选服务器的分值。
[0024]根据本专利技术提供的一种基于边缘计算的资源获取方法,所述确定所述各候选服务器的各资源的使用率所得第一评分和线性影响因素所得第二评分,包括:
[0025]根据所述各资源的使用率的第一分数和所述各资源的使用率的第一权重,确定所述第一评分;
[0026]根据所述线性影响因素的第二分数和所述线性影响因素的第二权重,确定所述第二评分。
[0027]根据本专利技术提供的一种基于边缘计算的资源获取方法,所述第一权重和所述第二权重是通过如下方式确定的:
[0028]根据预设权重阈值、所述各候选服务器的运行状态的第一最大值参数和所述各候选服务器的运行状态的使用率,确定所述第一权重;
[0029]根据所述预设权重阈值、所述第二分数和线性影响的第二最大值参数,确定所述第二权重;
[0030]其中,所述第一最大值参数是根据所述各候选服务器的预期各资源的使用率进行调整的;
[0031]所述第二最大值参数是根据所述各候选服务器上存储的所述目标资源的下载频率进行调整的。
[0032]根据本专利技术提供的一种基于边缘计算的资源获取方法,所述各资源的使用率至少包括时延、带宽使用率、CPU使用率、内存使用率和I/O消耗率;所述线性影响因素至少包括目标资源的大小和目标资源的下载频率。
[0033]根据本专利技术提供的一种基于边缘计算的资源获取方法,所述将分值最高的候选服务器上存储的目标资源同步到目标边缘节点部署的终端上,包括:
[0034]根据所述终端发送给所述分值最高的候选服务器上的资源获取请求,将所述分值最高的候选服务器上存储的所述目标资源下载到所述终端。
[0035]本专利技术还提供一种基于边缘计算的资源获取系统,包括:分值确定模块和资源获取模块;
[0036]所述分值确定模块,用于根据候选服务器列表中各候选服务器的实时运行状态评分,确定各所述候选服务器的分值;
[0037]所述资源获取模块,用于将分值最高的候选服务器上存储的目标资源同步到目标
边缘节点部署的终端上;
[0038]其中,所述候选服务器列表是根据云端存储所述目标资源的服务器列表和各边缘节点存储所述目标资源的服务器列表确定的。
[0039]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于边缘计算的资源获取方法的步骤。
[0040]本专利技术还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行,如上述任一种所述基于边缘计算的资源获取方法的步骤。
[0041]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于边缘计算的资源获取方法的步骤。
[0042]本专利技术提供的基于边缘计算的资源获取方法及系统,采用独有的资源同步方案,在边缘节点选择同步目标资源时,通过算法评分选择资源池中分值最高的服务器,并将该服务器存储的目标资源同步到部署在目标边缘节点的终端上,从而解决在边缘节点需要同步的资源存在多处,如何选择资源进行同步的问题,减少服务器的网络拥塞和负载的问题,提升边缘节点同步资源的速度。
附图说明
[0043]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本专利技术提供的基于边本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于边缘计算的资源获取方法,其特征在于,包括:根据候选服务器列表中各候选服务器的实时运行状态评分,确定各所述候选服务器的分值;将分值最高的候选服务器上存储的目标资源同步到目标边缘节点部署的终端上;其中,所述候选服务器列表是根据云端存储所述目标资源的服务器列表和各边缘节点存储所述目标资源的服务器列表确定的。2.根据权利要求1所述的基于边缘计算的资源获取方法,其特征在于,所述根据候选服务器列表中各候选服务器的实时运行状态评分,确定各所述候选服务器的分值,包括:确定所述各候选服务器的各资源的使用率所得第一评分和线性影响因素所得第二评分;根据所述第一评分和所述第二评分,确定所述各候选服务器的实时运行状态评分;根据所述实时运行状态评分,确定各所述候选服务器的分值。3.根据权利要求2所述的基于边缘计算的资源获取方法,其特征在于,所述确定所述各候选服务器的各资源的使用率所得第一评分和线性影响因素所得第二评分,包括:根据所述各资源的使用率的第一分数和所述各资源的使用率的第一权重,确定所述第一评分;根据所述线性影响因素的第二分数和所述线性影响因素的第二权重,确定所述第二评分。4.根据权利要求3所述的基于边缘计算的资源获取方法,其特征在于,所述第一权重和所述第二权重是通过如下方式确定的:根据预设权重阈值、所述各候选服务器的运行状态的第一最大值参数和所述各候选服务器的运行状态的使用率,确定所述第一权重;根据所述预设权重阈值、所述第二分数和线性影响的第二最大值参数,确定所述第二权重;其中,所述第一最大值参数是根据所述各候选服务器的预期各资源的使用率进行调整的;所述第二最大值参数是根据所述各候选服务器上存储的所述目标资源的下...

【专利技术属性】
技术研发人员:付兵兰陈国江乾荣欧阳端何慧敏陈健森崔莉蔡亚妮张敏刘春林吴志强彭伟军
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1