边缘节点的调度方法及装置制造方法及图纸

技术编号:34137287 阅读:47 留言:0更新日期:2022-07-14 16:56
本申请提供边缘节点的调度方法及装置,其中边缘节点的调度方法包括:接收请求设备发送的播放请求,其中,播放请求携带请求设备的请求地址;根据历史聚合信息,确定请求地址所处区域对应的目标边缘节点,其中,历史聚合信息基于候选边缘节点构建,候选边缘节点基于对应区域的历史访问质量确定;将目标边缘节点的地址返回给请求设备。如此,该目标边缘节点是在历史测试中历史访问质量较好的边缘节点,将该目标边缘节点分配给请求设备,可以提高请求设备的拉流质量。备的拉流质量。备的拉流质量。

【技术实现步骤摘要】
边缘节点的调度方法及装置


[0001]本申请涉及网络直播
,特别涉及一种边缘节点的调度方法。本申请同时涉及一种边缘节点的调度装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]随着计算机和互联网技术的快速发展,直播行业飞速发展,直播受众不断扩大,各种各样的直播层出不穷。在直播过程中,主播端推送的直播流可以通过CDN(ContentDeli very Network,内容分发网络)提供给用户端观看。
[0003]现有技术中,用户想要观看某个直播间的直播时,可以通过用户端向调度服务器发起访问请求,可以根据该用户端的地理位置信息,从内容分发网络中选取距离该用户端最近的边缘节点分配给该用户端,使得该用户端可以从该边缘节点中拉取对应的直播流进行播放。
[0004]然而,上述方法是基于预先划分好的行政区域,向该用户端分配内容分发网络中最近的边缘节点,某个区域的用户端只会被固定分配至最近的行政区域对应的边缘节点,该边缘节点的网络情况会直接影响用户端的拉流质量,导致用户端的拉流质量较差,影响用户体验。

技术实现思路

[0005]有鉴于此,本申请实施例提供了一种边缘节点的调度方法。本申请同时涉及一种边缘节点的调度装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的用户端的拉流质量较差的技术问题。
[0006]根据本申请实施例的第一方面,提供了一种边缘节点的调度方法,应用于调度服务器,包括:
[0007]接收请求设备发送的播放请求,其中,播放请求携带请求设备的请求地址;
[0008]根据历史聚合信息,确定请求地址所处区域对应的目标边缘节点,其中,历史聚合信息基于候选边缘节点构建,候选边缘节点基于对应区域的历史访问质量确定;
[0009]将目标边缘节点的地址返回给请求设备。
[0010]根据本申请实施例的第二方面,提供了一种边缘节点的调度装置,应用于调度服务器,包括:
[0011]接收模块,被配置为接收请求设备发送的播放请求,其中,播放请求携带请求设备的请求地址;
[0012]确定模块,被配置为根据历史聚合信息,确定请求地址所处区域对应的目标边缘节点,其中,历史聚合信息基于候选边缘节点构建,候选边缘节点基于对应区域的历史访问质量确定;
[0013]返回模块,被配置为将目标边缘节点的地址返回给请求设备。
[0014]根据本申请实施例的第三方面,提供了一种计算设备,包括:
[0015]存储器和处理器;
[0016]存储器用于存储计算机可执行指令,处理器用于执行计算机可执行指令,以实现下述方法:
[0017]接收请求设备发送的播放请求,其中,播放请求携带请求设备的请求地址;
[0018]根据历史聚合信息,确定请求地址所处区域对应的目标边缘节点,其中,历史聚合信息基于候选边缘节点构建,候选边缘节点基于对应区域的历史访问质量确定;
[0019]将目标边缘节点的地址返回给请求设备。
[0020]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现任意边缘节点的调度方法的步骤。
[0021]本申请提供的边缘节点的调度方法,调度服务器可以接收请求设备发送的播放请求,其中,播放请求携带请求设备的请求地址;然后根据历史聚合信息,确定请求地址所处区域对应的目标边缘节点,其中,历史聚合信息基于候选边缘节点构建,候选边缘节点基于对应区域的历史访问质量确定;之后,将目标边缘节点的地址返回给请求设备,以使请求设备可以基于目标边缘节点的地址拉取对应的直播流。
[0022]这种情况下,可以根据区域对应的历史访问质量,选取拉流质量较优的边缘节点作为该区域对应的候选边缘节点,构建历史聚合信息,调度服务器在接收到请求设备发送的播放请求时,可以基于预先构建的历史聚合信息,确定请求地址对应的目标边缘节点,该目标边缘节点是在历史测试中实际拉流质量较好的边缘节点,将该目标边缘节点分配给请求设备,可以提高请求设备的拉流质量,保证了用户体验。
附图说明
[0023]图1是本申请一实施例提供的一种边缘节点的调度示意图;
[0024]图2是本申请一实施例提供的一种边缘节点的调度方法的流程图;
[0025]图3是本申请一实施例提供的一种边缘节点的调度方法中历史聚合信息的构建过程示意图;
[0026]图4是本申请一实施例提供的一种边缘节点的调度装置的结构示意图;
[0027]图5是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0028]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0029]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0030]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述
各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0031]首先,对本申请一个或多个实施例涉及的名词术语进行解释。
[0032]IP(Internet Protocol,网络之间互连的协议)库:是指可以通过IP地址来获取对应的GEO信息的一种数据库,一般由专业的网站提供。
[0033]GEO:geographical,表示地理相关信息,一般包含地区/省份/市(县)、经纬度等信息。
[0034]第一公里/最后一公里:是指用户接入骨干网的连接,互联网上的骨干网都是非常畅通的,只有用户到接入骨干网的第一公里/最后一公里的网络非常不稳定,大部分的网络问题都是在这里。
[0035]直播流:直播音视频数据的传输,它能够被作为一个稳定的和连续的流通过网络传输给观众观看。
[0036]推流:主播通过业务服务端(即主播端)从直播平台获取到推流地址,将采集的流媒体通过推流地址实时的推送至直播平台的接收端。拉流:是指用户端通过直播平台到指定的边缘节点拉取直播流的过程。
[0037]CDN(Content Delivery Network,内容分发网络):是构建在网络之上的内容分发网络,C本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘节点的调度方法,其特征在于,应用于调度服务器,包括:接收请求设备发送的播放请求,其中,所述播放请求携带所述请求设备的请求地址;根据历史聚合信息,确定所述请求地址所处区域对应的目标边缘节点,其中,所述历史聚合信息基于候选边缘节点构建,所述候选边缘节点基于对应区域的历史访问质量确定;将所述目标边缘节点的地址返回给所述请求设备。2.根据权利要求1所述的边缘节点的调度方法,其特征在于,所述接收请求设备发送的播放请求之前,还包括:以预设时长为周期,从第一区域的请求设备中选取设定数量个测试设备,其中,所述第一区域为至少一个区域中的任一个,所述第一区域的请求设备是指所述第一区域内发起访问请求的设备;将所述设定数量个测试设备的访问请求分配至所述第一区域相邻的备选边缘节点;根据所述设定数量个测试设备至对应的备选边缘节点的访问质量,从所述备选边缘节点中筛选出所述第一区域对应的候选边缘节点;将各个区域和对应的候选边缘节点对应存储,构建获得所述历史聚合信息。3.根据权利要求2所述的边缘节点的调度方法,其特征在于,不同预设时长内选取的测试设备不同。4.根据权利要求2所述的边缘节点的调度方法,其特征在于,所述根据所述设定数量个测试设备至对应的备选边缘节点的访问质量,从所述备选边缘节点中筛选出所述第一区域对应的候选边缘节点,包括:获取所述设定数量个测试设备返回的播放质量数据;根据所述播放质量数据,确定所述设定数量个测试设备至对应的备选边缘节点的连接路径的路径得分;根据所述路径得分,从所述备选边缘节点中筛选出所述第一区域对应的候选边缘节点。5.根据权利要求4所述的边缘节点的调度方法,其特征在于,所述播放质量数据包括至少一个质量参数;所述根据所述播放质量数据,确定所述设定数量个测试设备至对应的备选边缘节点的连接路径的路径得分,包括:确定第一测试设备返回的播放质量数据中的各个质量参数,基于预先设置的参数和分值之间的对应关系,确定所述各个质量参数对应的参数得分,其中,所述第一测试设备为所述设定数量个测试设备中的任一个;根据所述各个质量参数对应的参数得分,确定所述第一测试设备至对应的备选边缘节点的连接路径的路径得分。6.根据权利要求5所述的边缘节点的调度方法,其特征在于,所述根据所述路径得分,从所述备选边缘节点中筛选出所述第一区域对应的候选边缘节点,包括:确定第一备选边缘节点对应的各个测试设备,其中,所述第一备选边缘节...

【专利技术属性】
技术研发人员:董晓宏
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1