[发明专利]一种CDN节点控制方法、装置及系统有效
申请号: | 201910992157.X | 申请日: | 2019-10-17 |
公开(公告)号: | CN110650069B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 高超;毛帅;吴天琦 | 申请(专利权)人: | 北京知道创宇信息技术股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 董艳芳 |
地址: | 100000 北京市朝阳区阜*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cdn 节点 控制 方法 装置 系统 | ||
本申请提供一种CDN节点控制方法、装置及系统,该方法包括:接收分别部署在不同区域的多个探测设备发来的探测数据,探测数据包括可用性数据和网络质量数据;接收每个CDN节点发来的CDN节点与源站的连通状态;将满足第一预设条件的CDN节点进行下线处理;第一预设条件包括以下任意一条:在多条可用性数据中,表示CDN节点的http服务不可用的数据的占比大于第一预设比例;在多条网络质量数据中,CDN节点的网络质量数据低于第一预设值的占比大于第二预设比例;CDN节点与源站不连通。通过对节点的可用性、网络质量以及节点到源站的连通性的监控,在节点出现问题时,自动将有问题的节点下线,使用户的访问不受节点问题的影响。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种CDN节点控制方法、装置及系统。
背景技术
内容分发网络(Content Delivery Network,CDN)是构建在现有网络基础之上的智能虚拟网络,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,有效提升网站的访问效果、安全性和稳定性。CDN作为网站的反向代理,如果CDN的节点发生问题,会影响用户对网站的访问。
发明内容
本申请实施例的目的在于提供一种CDN节点控制方法、装置及系统,通过对CDN节点的可用性、网络质量以及CDN节点到源站的连通性的监控,在CDN节点出现问题时,自动将有问题的CDN节点下线,使用户的访问不受CDN节点问题的影响。
第一方面,本申请提供一种CDN节点控制方法,包括:接收分别部署在不同区域的多个探测设备发来的探测数据,所述探测数据包括可用性数据和网络质量数据,所述可用性数据表示CDN节点的http服务的可用性;接收每个CDN节点发来的CDN节点与源站的连通状态;将满足第一预设条件的CDN节点进行下线处理;其中,所述第一预设条件包括以下任意一条:在所述CDN节点对应的多条可用性数据中,表示所述CDN节点的http服务不可用的数据的占比大于第一预设比例;在所述CDN节点对应的多条网络质量数据中,所述CDN节点的网络质量数据低于第一预设值的占比大于第二预设比例;所述CDN节点与源站不连通。
上述方案通过对CDN节点的多方面监控,实现对CDN节点下线状态的自动调度,在节点发生问题时,自动把有问题的节点下线,使用户访问网站不受CDN节点问题的影响,很好的解决了因CDN节点故障、网络波动等导致的用户访问网站时出现的问题。而且,能够全面监控和分析CDN节点的各项指标,增加了CDN节点自动下线控制的准确性。
可选的,所述将满足第一预设条件的CDN节点进行下线处理,包括:向域名解析服务器发送控制信息,以使所述域名解析服务器在解析域名时不再将用户的访问请求定位到所述CDN节点。
当需要控制CDN节点下线时,只需修改整个网络访问过程中的域名解析部分,便能实现CDN节点的快速自动下线,域名解析服务器在接收到控制信息之后,在解析域名时将不再将用户的访问请求定位到该CDN节点。
可选的,所述网络质量数据包括下列数据中的一个或多个:探测设备对CDN节点的http服务进行探测后获得的http服务的响应时间、探测设备利用ping命令对CDN节点进行探测后获得的CDN节点的丢包率和往返时间。
可选的,所述CDN节点的网络质量数据低于第一预设值的占比大于第二预设比例,包括:响应时间大于第一阈值的数量占响应时间的总数量的比例大于第一比例,或者丢包率大于第二阈值的数量占丢包率的总数量的比例大于第二比例,或者往返时间大于第三阈值的数量占往返时间的总数量的比例大于第三比例。
在CDN节点网络质量不佳时,虽然该CDN节点此时仍然能为用户提供服务,但由于用户访问的等待时间过长,会导致用户访问页面时体验不佳,因此,在网络质量较差时(如响应时间过长,或丢包率过大,或往返时间过长),可控制该CDN节点进行下线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京知道创宇信息技术股份有限公司,未经北京知道创宇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910992157.X/2.html,转载请声明来源钻瓜专利网。