一种视频调度方法、装置及电子设备制造方法及图纸

技术编号:19352616 阅读:37 留言:0更新日期:2018-11-07 17:40
本发明专利技术实施例提供的视频调度方法、装置及电子设备,属于计算机领域。通过接收客户端发送的视频服务请求,获取客户端当前的服务加权值,以及当前的服务加权阈值,其中,客户端当前的服务加权值是根据客户端在预设时间段内观看视频的相关参数计算得到的,然后判断服务加权值是否大于服务加权阈值,如果是,则将客户端调度到预设的优质服务器,如果不是,则将客户端调度到预设的普通服务器。采用本发明专利技术,可以根据客户端的服务加权值和服务器的服务质量,将服务加权值较高的客户端调度到优质服务器,将服务加权值较低的客户端调度到普通服务器,实现了服务器资源的合理调度。

【技术实现步骤摘要】
一种视频调度方法、装置及电子设备
本专利技术涉及计算机领域,特别涉及一种视频调度方法、装置及电子设备。
技术介绍
在CDN(ContentDeliveryNetwork,内容分发网络)中,调度是一种重要的技术。调度指的是将各用户的服务请求分配到对应的服务器中,以满足各用户的服务需求,并实现服务器负载均衡。在视频业务中,通常采用基于http(HyperTextTransferProtocol,超文本传输协议)的302状态码的跳转调度器进行调度。调度器在进行调度时,通常是从实现服务器负载均衡的角度进行调度。例如,调度器通常将当前的视频服务请求调度到负载最小的服务器中。然而,专利技术人在实现本专利技术的过程中发现,现有技术至少存在如下问题:在视频业务中,存在恶意访问(如刷量或盗链)或网络较差的用户。在这种情况下,采用现有的视频调度方法,可能会将服务质量较好的服务器(可以称为优质服务器,其卡顿比例和慢速比例较小)分配给恶意访问或网络较差的用户,这将导致服务资源的浪费。
技术实现思路
本专利技术实施例的目的在于提供一种视频调度方法方法、装置及电子设备,以实现服务器资源的合理调度。具体技术方案如下:本文档来自技高网...

【技术保护点】
1.一种视频调度方法,其特征在于,所述方法包括:接收客户端发送的视频服务请求;获取所述客户端当前的服务加权值,以及当前的服务加权阈值,其中,所述客户端当前的服务加权值是根据所述客户端在预设时间段内观看视频的相关参数计算得到的;判断所述服务加权值是否大于所述服务加权阈值;如果是,则将所述客户端调度到预设的优质服务器;或者,如果不是,则将所述客户端调度到预设的普通服务器。

【技术特征摘要】
1.一种视频调度方法,其特征在于,所述方法包括:接收客户端发送的视频服务请求;获取所述客户端当前的服务加权值,以及当前的服务加权阈值,其中,所述客户端当前的服务加权值是根据所述客户端在预设时间段内观看视频的相关参数计算得到的;判断所述服务加权值是否大于所述服务加权阈值;如果是,则将所述客户端调度到预设的优质服务器;或者,如果不是,则将所述客户端调度到预设的普通服务器。2.根据权利要求1所述的方法,其特征在于,各客户端当前的服务加权值的计算过程,包括:根据各客户端在预设时间段内的视频账号登录次数和/或观看视频的时间长短,确定所述各客户端的安全信誉值;根据所述各客户端在所述预设时间段内下载各视频文件的下载速度,确定所述各客户端的服务质量值;根据所述各客户端的安全信誉值、所述各客户端的服务质量值和预设的服务加权值计算公式,确定所述各客户端的服务加权值。3.根据权利要求2所述的方法,其特征在于,所述根据所述各客户端在所述预设时间段内下载各视频文件的下载速度,确定所述各客户端的服务质量值,包括:获取所述各客户端在所述预设时间段内下载各视频文件的下载速度;将所述各客户端的下载速度的中位值分别作为所述各客户端的标准下载速度;将所述各客户端的标准下载速度按照从小到大的顺序进行排序,将任一客户端的排序序号与所述各客户端总数的比值,作为所述任一客户端的服务质量值。4.根据权利要求1所述的方法,其特征在于,所述服务加权阈值的确定过程,包括:将各客户端的服务加权值按照从大到小的顺序进行排序;根据所述排序的结果,以及所述预设的优质服务器与普通服务器的数量比值,确定所述服务加权阈值。5.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的视频服务请求之后,所述方法还包括:获取所述客户端的综合服务加权值,以及综合服务加权阈值,所述综合服务加权值根据所述客户端的预设数目个服务加权值计算得到,所述综合服务加权阈值根据各客户端的综合服务加权值和所述预设的优质服务器与普通服务器的数量比值计算得到;将所述客户端的综合服务加权值作为所述客户端当前的服务加权值,将所述综合服务加权阈值作为当前的服务加权阈值。6.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的视频服务请求之后,所述方法还包括:判断所述客户端是否包含在预先生成的评分列表中,所述评分列表中的各客户端访问各视频服务器的总次数均大于预设的数量阈值;如果是,则执行所述获取所述客户端当前的服务加权值,以及当前的服务加权阈值的步骤。7.一种视频调度装置,其特征在于,所述装置包括:收发模块,用于接收客户端发送...

【专利技术属性】
技术研发人员:丁浩胡文吴岩
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1