一种信息配置方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36802616 阅读:9 留言:0更新日期:2023-03-08 23:54
本发明专利技术实施例提供了一种信息配置方法、装置、电子设备及存储介质,涉及计算机网络技术领域。具体实现方案为:获得待部署缓存应用的目标边缘设备的第一性能信息和缓存应用的第一应用信息,应用用于在边缘设备上缓存用于响应展示终端请求的多媒体数据;根据第一性能信息和第一应用信息,确定在目标边缘设备上部署缓存应用时待创建缓存应用的实例的数量;根据实例的数量,为目标边缘设备配置针对缓存应用的实例数量,以使得目标边缘设备按照所配置的实例数量创建缓存应用的实例。应用本发明专利技术实施例提供的方案可以提高边缘设备中设备资源的利用率。利用率。利用率。

【技术实现步骤摘要】
一种信息配置方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机网络
,特别是涉及一种信息配置方法、装置、电子设备及存储介质。

技术介绍

[0002]音频、视频等各种多媒体平台能够向用户的展示终端提供音、视频服务,但是由于音频、视频的数据量较大,多媒体平台在响应展示终端请求的过程中,易出现网络带宽不足的情况。为了应对上述情况,多媒体平台往往与各个地区的边缘设备提供商合作,借助于各个提供商提供的边缘设备为用户的展示终端提供多媒体服务。
[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]获得各个边缘设备的地理位置信息;
[0038]根据所获得的地理位置信息,确定处于待部署缓存应用的地区的候选边缘设备;
[0039]根据所述缓存应用的第一应用信息和所述候选边缘设备的第二性能信息,从所述候选边缘设备中,选择支持创建至少一个所述缓存应用的实例的边缘设备,作为目标边缘
设备。
[0040]本专利技术的一个实施例中,所述实例数量配置模块,包括:
[0041]下载链接获得单元,用于获得所述缓存应用的下载链接;
[0042]包文件生成单元,用于生成包含所述下载链接和所述实例的数量的包文件;
[0043]包文件发送单元,用于向所述目标边缘设备发送所述包文件。
[0044]本专利技术的一个实施例中,所述包文件发送单元,具体用于向长链接服务器发送所述包文件,以使得所述长链接服务器通过所述长链接服务器与所述目标边缘设备之间的长链接向所述目标边缘设备发送所述包文件。
[0045]根据本专利技术实施例的另一方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0046]存储器,用于存放计算机程序;
[0047]处理器,用于执行存储器上所存放的程序时,实现上述实施例所述的信息配置的方法步骤。
[0048]根据本专利技术实施的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息配置方法,其特征在于,所述方法包括:获得待部署缓存应用的目标边缘设备的第一性能信息和缓存应用的第一应用信息,其中,所述缓存应用用于在边缘设备上缓存用于响应展示终端请求的多媒体数据;根据所述第一性能信息和所述第一应用信息,确定在所述目标边缘设备上部署所述缓存应用时待创建缓存应用的实例的数量;根据所述实例的数量,为所述目标边缘设备配置针对所述缓存应用的实例数量,以使得所述目标边缘设备按照所配置的实例数量创建所述缓存应用的实例。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获得各个用于向所述展示终端提供多媒体服务的服务应用的第二应用信息;根据所获得的第二应用信息、所述第一性能信息和所述第一应用信息,从各个服务应用中,选择待部署到所述目标边缘设备的目标服务应用;为所述目标边缘设备配置针对所述目标服务应用的配置信息,以使得所述目标边缘设备根据所述配置信息部署所述目标服务应用。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一性能信息和所述第一应用信息,确定在所述目标边缘设备上部署所述缓存应用时待创建缓存应用的实例的数量,包括:获得所述目标服务应用的声明资源信息;根据所述声明资源信息和所述第一性能信息,确定所述目标边缘设备的可用资源信息;根据所述可用资源信息和所述第一应用信息,确定在所述目标边缘设备上部署所述缓存应用时待创建缓存应用的实例的数量。4.根据权利要求1所述的方法,其特征在于,通过以下方式确定所述目标边缘设备:获得各个边缘设备的地理位置信息;根据所获得的地理位置信息,确定处于待部署缓存应用的地区的候选边缘设备;根据所述缓存应用的第一应用信息和所述候选边缘设备的第二性能信息,从所述候选边缘设备中,选择支持创建至少一个所...

【专利技术属性】
技术研发人员:解飞刘立馨
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1