[发明专利]CDN节点检测方法及装置在审
申请号: | 201811044850.6 | 申请日: | 2018-09-07 |
公开(公告)号: | CN110891077A | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 廖行星 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cdn 节点 检测 方法 装置 | ||
本申请实施例提供一种CDN节点检测方法及装置,该节点检测方法包括:获取CDN节点的运行状态数据;基于所述CDN节点的运行状态数据,确定所述CDN节点的服务质量得分;发送所述CDN节点的服务质量得分至全局负载均衡(GSLB)系统,其中,所述全局负载均衡(GSLB)系统基于所述CDN节点的服务质量得分调度所述CDN节点。本发明实施例提高CDN节点的调度效率。
技术领域
本申请实施例涉及计算机应用技术领域,尤其涉及一种CDN节点检测方法及装置。
背景技术
CDN(Content Delivery Network,内容分发网络)依据网络流量以及网络连接等内容,将用户的访问节点进行访问导向,使用户能够就近得到快速响应,无需进行多次网络转发,可以减少网络拥堵状况,提高用户的响应速度。
目前,主要由GSLB系统(Global Server Load Balance,全局负载均衡)负责CDN网络中各个CDN节点的调度。全局负载均衡(GSLB)系统接收到用户端发送的访问请求,可以反馈最佳CDN接入节点的IP地址。之后,用户端基于所述接入节点的IP地址向DNS系统发起访问请求,获得目标域名对应的网络数据,完成访问。
GBLS主要采用轮询机制,向每一个CDN节点实行均衡的流量调度,因此,不同用户端的访问请求都是被平均分配到各个CDN节点上。但是,由于不同的CDN节点的服务能力不同,容易导致访问效率降低,甚至出现访问失败。
发明内容
本申请实施例提供一种CDN节点检测及装置,用以解决现有技术中CDN节点调度时调度效率不高的技术问题。
第一方面,本申请实施例中提供了一种CDN节点检测方法,包括:
获取CDN节点的运行状态数据;
基于所述CDN节点的运行状态数据,确定所述CDN节点的服务质量得分;
发送所述CDN节点的服务质量得分至全局负载均衡(GSLB)系统;其中,所述全局负载均衡(GSLB)系统基于所述CDN节点的服务质量得分调度所述CDN节点。
第二方面,本申请实施例中提供一种节点检测装置,包括:
数据获取模块,用于获取CDN节点的运行状态数据;
分数确定模块,用于基于所述CDN节点的运行状态数据,确定所述CDN节点的服务质量得分;
分数发送模块,用于发送所述CDN节点的服务质量得分至全局负载均衡(GSLB)系统;其中,所述全局负载均衡(GSLB)系统基于所述CDN节点的服务质量得分,调度所述CDN节点。
本申请实施例中,可以获取至少一个CDN节点的节点信息,并针对每一个CDN节点的节点信息,确定所述每一个CDN节点的调度状态以及调度分数。将每一个CDN节点的调度状态以及调度分数分别发送至全局负载均衡系统,此时全局负载均衡系统可以根据每一个CDN节点的调度状态以及调度分数调度至少一个CDN节点,以确保用户快速访问。通过调度状态衡量每一个CDN节点可用性,通过调度分数衡量每一个CDN节点的服务能力,继而同时实现可用性以及可靠性两个方面的调度,平衡至少一个CDN节点的访问量,提高CDN节点的访问效果。
本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请提供的一种CDN节点检测方法的一个实施例的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811044850.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种利用光热实现热电解耦的系统和方法
- 下一篇:半导体元件及其制作方法