服务调度方法及系统、调度设备、客户端技术方案

技术编号:29798404 阅读:20 留言:0更新日期:2021-08-24 18:19
本申请公开了一种服务调度方法及系统、调度设备、客户端,其中,方法包括:获取客户端针对目标数据发送的参照信息,其中,所述参照信息用于反映所述客户端需获取所述目标数据的需求等级;基于所述参照信息,在多个服务节点中确定目标服务节点;调度所述目标服务节点为所述客户端获取所述目标数据提供服务;实现了提高为用户提供数据的效率的技术效果。

【技术实现步骤摘要】
服务调度方法及系统、调度设备、客户端
本申请属于通信
,尤其涉及一种服务调度方法及系统、调度设备、客户端。
技术介绍
目前,作为用户与互联网内容之间的纽带,CDN(ContentDeliveryNetwork,即内容分发网络)可通过缓存网络内容并且通过自身的服务节点更近距离地为用户提供服务。理论上讲,CDN的服务节点离用户越近,用户访问的延时就会越小,用户的体验就会越好。在CDN提供服务的过程中,用户的请求被调度到哪个具体的CDN的服务节点是由CDN的调度系统决定的。一般来说,使用与用户同省或者最近的节点是服务质量好。但是不同地区节点的带宽成本是不一样的,有可能出现使用距离用户最近的节点,服务质量会比较好,但是可能带宽成本比较高;而使用距离用户比较远的节点,这些节点成本比较低,但是由于距离因素导致网络延时会增大,进而影响服务质量。
技术实现思路
本申请各实施例提供一种服务调度方法及系统、调度设备、客户端,以在服务质量与成本之间进行有效的平衡,便于做出较为合适的调度决策。在本申请的一个实施例中,提供了一种本文档来自技高网...

【技术保护点】
1.一种服务调度方法,其特征在于,包括:/n获取客户端针对目标数据发送的参照信息,其中,所述参照信息用于反映所述客户端需获取所述目标数据的需求等级;/n基于所述参照信息,在多个服务节点中确定目标服务节点;/n调度所述目标服务节点为所述客户端获取所述目标数据提供服务。/n

【技术特征摘要】
1.一种服务调度方法,其特征在于,包括:
获取客户端针对目标数据发送的参照信息,其中,所述参照信息用于反映所述客户端需获取所述目标数据的需求等级;
基于所述参照信息,在多个服务节点中确定目标服务节点;
调度所述目标服务节点为所述客户端获取所述目标数据提供服务。


2.根据权利要求1所述的方法,其特征在于,获取客户端针对目标数据发送的参照信息,包括:
接收所述客户端针对所述目标数据发送的数据请求信息;
在所述数据请求信息的设定字段中,读取所述参照信息。


3.根据权利要求2所述的方法,其特征在于,所述设定字段位于所述数据请求信息的头部或尾部。


4.根据权利要求1至3中任一项所述的方法,其特征在于,基于所述参照信息,在多个服务节点中确定目标服务节点,包括:
在所述参照信息小于或等于第一阈值的情况下,选择所述多个服务节点中具有低延时响应能力的节点作为所述目标服务节点;
在所述参照信息大于或等于第二阈值的情况下,选择所述多个服务节点中通信成本符合预设低成本要求的节点作为所述目标服务节点。


5.根据权利要求1至3中任一项所述的方法,其特征在于,基于所述参照信息,在多个服务节点中确定目标服务节点,包括:
将所述参照信息作为本地存储的节点选择模型的入参,执行所述节点选择模型,得到所述目标服务节点;
其中,所述节点选择模型为经训练样本训练的机器学习模型。


6.根据权利要求1所述的方法,其特征在于,所述参照信息包括以下至少之一:所述客户端中可离线为用户提供的待播放数据的播放时长、所述客户端中可离线为用户提供的待处理数据的数据量。


7.一种服务调度方法,其特征在于,包括:
基于本地数据处理情况信息,确定参照信息;其中,所述参照信息用于反映为执行所述数据处理所需获取目标数据的需求等级;
根据所述参照信息,向调度设备发送数据请求信息,以便所述调度设备基于所述数据请求信息调度相应的服务节点提供获取所述目标数据的服务。


8.根据权利要求7所述的方法,其特征在于,本地数据处理情况信息包括以下至少之一:可离线为用户提供的待处理数据的数据量、可离线为用户提供的待播放数据的播放时长。


9.根据权利要求7或8所述的方法,其特征在于,基于本地数据处理情况信息,确定参照信息,包括:
将所述本地数据处理情况信息作为所述参照信息;或者
对所述本地数据处理情况信息进行等级划分;将等级划分结果作为所述参照信息。


10.根据权利要求7或8所述的方法,其特征在于,根据所述参照信息,向调度设备发送数据请求信息,包括:
针对所述目标数据生成所述数据请求信息,并在所述数据请求信息的头部或尾部添加包含有所述参照信息的字段;
将添加有所述参照信息字段的所述数据请求信息发送至所述调度设备。


11.一种服务调度方法,其特征在于,适用于调度设备,包括:
获取客户端发送的第一播放内容的剩余播放量;
基于所述剩余播放量,在多个服务节点中确定目标服务节点;
调度所述目标服务节点,以为所述客户端提供与所述第一播放内容存在连贯性关联关系的第二播放内容。


12.根据权利要求11所述的方法,其特征在于,获取客户端发送的第一播放内容的剩余播放量,包括:
接收所述客户端发送的数据请求信息;
在所述数据请求信息的设定字段中,读取所述第一播放内容的剩余播放量。


13.根据权利要求12所述的方法,其特征在于,所述设定字段位于所述数据请求信息的头部或尾部。


14.根据权利要求11至13中任一项所述的方法,其特征在于,基于所述剩余播放量,在多个服务节点中确定目标服务节点,包括:
在所述剩余播放量小于第三阈值的情况下,选择所述多个服务节点中具有低延时响应能力的节点作为所述目标服务节点;
在所述剩余播放量大于第四阈值的情况下,选择所述多个服务节点中通信成本符合预设低成本要求的节点作为所述目标服务节点。


15.根据权利要求11至13中任一项所述的方法,其特征在于,基于所述剩余播放量,在多个服务节点中确定目标服务节点,包括:
将所述剩余播放量作为本地存储的节点选择模型的入参,执行所述节点选择模型,得到所述目标服务节点;...

【专利技术属性】
技术研发人员:雷超许乐郑春雨曾福华武桂珠武豪
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1