[发明专利]网络调度方法、装置以及电子设备在审
申请号: | 201810938693.7 | 申请日: | 2018-08-17 |
公开(公告)号: | CN110839006A | 公开(公告)日: | 2020-02-25 |
发明(设计)人: | 李冬堃 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/721 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;窦晓慧 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 调度 方法 装置 以及 电子设备 | ||
本申请公开了一种网络调度方法,包括:获取网络数据流业务方的业务地址;将所述业务地址同步到内容分发网络的服务节点;检测所述内容分发网络的服务节点到所述业务地址的路由信息;根据检测到的路由信息确定从所述内容分发网络的服务节点到所述业务地址的最优访问路径;将所述最优访问路径对应的服务节点分配给所述网络数据流业务方的业务请求。所述网络调度方法不仅能够确保视频服务的可用,同时还实现最优服务节点的调度,提升了视频服务的整体稳定性,以及网络数据流业务方的用户体验。
技术领域
本申请涉及网络技术领域,具体涉及一种网络调度方法。本申请同时涉及一种网络调度装置,以及一种电子设备。
背景技术
随着计算机技术的不断发展,人们日常的娱乐活动也越来越丰富,例如,有很多提供在线视频服务的网站,用户可以通过应用程序在线观看主播提供的视频或音频节目。在直播业务场景中,分为直播方(比如主播用户)和收听/观看方(比如观看视频直播的观看用户),直播方录取的直播视频文件通过推流技术推送到接流服务器;在观看直播视频文件时,收听/观看方发出视频直播观看请求,由接流服务器通过接流技术将直播视频文件流拉到收听/观看方的客户端。
目前,直播业务场景中,主播用户需要通过互联网将摄像头采集的视频流持续的从自身网络传输到接流服务器并上传到视频源进行处理分发给观看用户,在主播发起直播动作后,直播软件根据本地网络出口对推流地址进行递归查询直至获取到推流接入节点的IP地址,根据推流接入节点的IP地址进行直播推流。或者,在主播发起直播动作,直播软件发起IP地址查询请求,根据用户客户端的IP地址返回推流接入节点的IP地址,根据推流接入节点的IP地址进行直播推流。
然而,上述两种方式分配给用户可用的推流接入节点,无法关注到用户到节点质量是否最优,只确保了服务可用,而无法做到可用服务最优,而在直播业务场景中,主播的延时会导致所有观看用户的延时,因此,亟需一种能够实现最优推流接入节点分配的解决方案。
发明内容
本申请提供一种网络调度方法,以解决现有技术存在的缺陷。本申请同时涉及一种网络调度装置,以及一种电子设备。
本申请提供一种网络调度方法,包括:
获取网络数据流业务方的业务地址;
将所述业务地址同步到内容分发网络的服务节点;
检测所述内容分发网络的服务节点到所述业务地址的路由信息;
根据检测到的路由信息确定从所述内容分发网络的服务节点到所述业务地址的最优访问路径;
将所述最优访问路径对应的服务节点分配给所述网络数据流业务方的业务请求。
可选的,所述最优访问路径,包括下述至少一项:
从所述内容分发网络的服务节点到所述业务地址访问路径最短的访问路径,从所述内容分发网络的服务节点到所述业务地址访问耗时最短的访问路径,从所述内容分发网络的服务节点到所述业务地址访问路径最短且访问耗时最短的访问路径,从所述内容分发网络的服务节点到所述业务地址访问路径传输最稳定的访问路径。
可选的,所述获取网络数据流业务方的业务地址步骤执行之后,且所述将所述业务地址同步到内容分发网络的服务节点步骤执行之前,包括:
确定所述网络数据流业务方所属的网络运营商,以及所述网络数据流业务方的业务地址在所述网络运营商所处的地理区域;
相应的,所述将所述业务地址同步到内容分发网络的服务节点,包括:
将所述网络数据流业务方的业务地址、所述网络数据流业务方所处的网络运营商,以及所述网络数据流业务方的业务地址在所述网络运营商中所属的地理区域同步到所述内容分发网络的所有服务节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810938693.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流量统计方法、装置及计算机可读存储介质
- 下一篇:微型发光二极管显示装置