【技术实现步骤摘要】
边缘记录调度方法及装置
[0001]本申请涉及互联网
,具体涉及一种边缘记录调度方法及装置。
技术介绍
[0002]在直播业务中,根据直播的各种要求规范等,需要对直播内容进行记录,如对直播内容进行录制、截图等,以供后续的审核处理。
[0003]现有技术在对直播内容进行记录时,可以采用如下方式:
[0004](1)由边缘计算节点通过公网将直播流转推给CDN(Content Delivery Network,内容分发网络),由CDN来进行如录制、截图等处理。但直接由CDN进行边缘记录会导致消耗资源成本高,且消耗大量公网带宽;
[0005](2)主播将直播流推流给边缘计算节点后,由边缘计算节点转推流给同边缘集群中提供如截图、录制等边缘记录服务的节点,来进行截图、录制等边缘记录。但边缘集群的资源有限,在为主播分配边缘计算节点时,并未考虑边缘集群实际的资源情况,如仅依据边缘计算节点正常上报心跳信息就直接为主播分配边缘计算节点,可能在分配边缘计算节点后,由于边缘集群的资源无法支持继续进行边缘记录,导致不得不 ...
【技术保护点】
【技术特征摘要】
1.一种边缘记录调度方法,其包括:根据主播的推流请求,获取各个边缘集群的空闲记录资源数据;根据所述各个边缘集群的空闲记录资源数据筛选符合预设推流条件的目标边缘集群,返回所述目标边缘集群的公网地址给主播,以供主播推流给所述目标边缘集群的边缘计算节点;根据边缘计算节点的转推请求,基于所述目标边缘集群中第一边缘计算节点的调度概率确定转推的目标第一边缘计算节点,返回所述目标第一边缘计算节点的内网地址给所述边缘计算节点,以供转推流完成边缘记录;其中,第一边缘计算节点的调度概率根据第一边缘计算节点的空闲记录资源数据确定。2.根据权利要求1所述的方法,其中,所述根据主播的推流请求,获取各个边缘集群的空闲记录资源数据进一步包括:根据主播的推流请求,确定推流的位置信息以及与所述位置信息对应的上线状态的边缘集群;获取所述边缘集群的空闲记录资源数据;其中,所述空闲记录资源数据根据边缘集群中各个第一边缘计算节点的空闲记录资源数据之和确定;所述第一边缘计算节点包括边缘记录服务节点。3.根据权利要求1或2所述的方法,其中,所述根据所述各个边缘集群的空闲记录资源数据筛选符合预设推流条件的目标边缘集群,返回所述目标边缘集群的公网地址给主播进一步包括:筛选所述各个边缘集群的空闲记录资源数据中最大空闲记录资源数据的边缘集群的作为目标边缘集群。4.根据权利要求3所述的方法,其中,所述筛选所述各个边缘集群的空闲记录资源数据中最大空闲记录资源数据的边缘集群的作为目标边缘集群进一步包括:按照从大到小将所述各个边缘集群的空闲记录资源数据进行排序处理,筛选排序在先的边缘集群作为目标边缘集群。5.根据权利要求1
‑
4中任一项所述的方法,其中,所述方法还包括:根据所述目标边缘集群中各个第一边缘计算节点的空闲记录资源数据计算得到第一边缘计算节点的调度概率。6.根据权利要求1
‑
5中任一项所述的方法,其中,所述根据所述目标边缘集群中各个第一边缘计算节点的空闲记录资源数据计算得到第一边缘计算节点的调度概率进一步包括:累加各个第一边缘计算节点的空闲记录资源数据,得到目标边缘集群的空闲记录资源数据;计算各个第一边缘计算节点的空闲记录资源数据与目标边缘集群的空闲记录资源数据的比值,得到各个第一边缘计算节点的占比概率;根据各个第一边缘计算节点的占比概率以及各个第一边缘计算节点的排序位置,确定各个第一边缘计算节点的调度概率;其中,首个第一边缘计算节点的调度概率包括该第一边缘计算节点的占比概率;非首个第一边缘计算节点的调度概率根据该第一边缘计算节点的占比概率与前一第一边缘计算节点的调度概率之和确定。7.根据权利要求1
‑
6中任一项所述的方法,其中,所述根据边缘计算节点的转推请求,
基于所述目标边缘集群中第一边缘计算节点的调度概率确定转推的目标第一边缘计算节点,返回所述目标第一边缘计算节点的内网地址给所述边缘计算节点进一步包括:根据边缘计算节点的转推请求,生成转推概率;将所述转推概率与各个第一边缘计算节点的调度概率...
【专利技术属性】
技术研发人员:孙袁袁,樊龙腾,孟令强,赵馨昳,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。