The invention provides a method for monitoring the availability of CDN deployed in anycast mode, which includes the following steps: step 1: selecting the detection node to detect the availability of the destination CDN node, each destination CDN node has at least two detection points to reach; step 2: obtaining the detection node to reach the CDN node according to the detection log on the destination CDN node; step 3: judging the detection node to reach the CDN node; If the number of detection nodes arriving at the destination CDN node in a certain time is N<1, then judge whether the destination CDN is unavailable; if not, turn to step 4; step 4: judge whether the destination CDN node satisfies N>2, if not, turn to step 5, if not output alarm; step 5: judge whether the destination CDN node arrives at the destination CDN node in a certain time and judge that the destination CDN node is unavailable probability n, n. Aim To improve the usability of CDN nodes and the accuracy of monitoring by bidirectional analysis.
【技术实现步骤摘要】
一种以anycast方式部署的CDN监控可用性的方法
本专利技术涉及一种CDN节点监控可用性的方法,具体涉及一种以anycast方式部署的CDN监控可用性的方法。
技术介绍
现有CDN可用性的检测方法,一般通过一些探测点检测目的CDN的可用性,在探测到失败时,认为目的CDN不可用;对于以anycast方式部署的CDN监控,得到的结果是不准确的;因为多个探测点发出的探测数据不一定到达了所有的目的CDN;导致探测数据未到达的CDN实际上没有被监控到。
技术实现思路
本专利技术提供一种通过双向分析,提高了监控准确性的以anycast方式部署的CDN监控可用性的方法。本专利技术采用的技术方案是:一种以anycast方式部署的CDN监控可用性的方法,包括以下步骤:步骤1:选取探测节点探测目的CDN节点的可用性,每个目的CDN节点至少有两个探测点的探测数据可以到达,将探测结果储存;步骤2:在目的CDN节点上根据探测日志,得到到达此CDN节点的探测节点,将探测结果储存;步骤3:根据步骤1和步骤2得到的探测数据,判断一定时间内目的CDN节点到达的探测节点数量N,是否满足N<1,若是则判断此目的CDN不可用;若否则转入步骤4;步骤4:判断N是否满足N≥2,若是则转入步骤5,若否则输出告警;步骤5:根据步骤1和步骤2得到的结果,判断一定时间内到达目的CDN节点的探测节点判断该目的CDN节点为不可用的概率n。步骤6:若n满足设定阈值则判断此目的CDN节点为可用,若否则判断此目的CDN节点不可用,完成CDN节点的监控。进一步的,包括以下步骤:在假设目的CDN节点可用的情况下,根据步骤 ...
【技术保护点】
1.一种以anycast方式部署的CDN监控可用性的方法,其特征在于,包括以下步骤:步骤1:选取探测节点探测目的CDN节点的可用性,每个目的CDN节点至少有两个探测点的探测数据可以到达,将探测结果储存;步骤2:在目的CDN节点上根据探测日志,得到到达此CDN节点的探测节点,将探测结果储存;步骤3:根据步骤1和步骤2得到的探测数据,判断一定时间内目的CDN节点到达的探测节点数量N,是否满足N<1,若是则判断此目的CDN不可用;若否则转入步骤4;步骤4:判断N是否满足N≥2,若是则转入步骤5,若否则输出告警;步骤5:根据步骤1和步骤2得到的结果,判断一定时间内到达目的CDN节点的探测节点判断该目的CDN节点为不可用的概率n;步骤6:若n满足设定阈值则判断此目的CDN节点为可用,若否则判断此目的CDN节点不可用,完成CDN节点的监控。
【技术特征摘要】
1.一种以anycast方式部署的CDN监控可用性的方法,其特征在于,包括以下步骤:步骤1:选取探测节点探测目的CDN节点的可用性,每个目的CDN节点至少有两个探测点的探测数据可以到达,将探测结果储存;步骤2:在目的CDN节点上根据探测日志,得到到达此CDN节点的探测节点,将探测结果储存;步骤3:根据步骤1和步骤2得到的探测数据,判断一定时间内目的CDN节点到达的探测节点数量N,是否满足N<1,若是则判断此目的CDN不可用;若否则转入步骤4;步骤4:判断N是否满足N≥2,若是则转入步骤5,若否则输出告警;步骤5:根据步骤1和步骤2得到的结果,判断一定时间内到达目的CDN节点的探测节点判断该目的CDN节点为不可用的概率n;步骤6:若n满足设定阈值则判断此目的CDN节点为可用,若否则判断此目的CDN节点不可用,完成CDN节点的监...
【专利技术属性】
技术研发人员:高超,毛帅,吴天琦,
申请(专利权)人:成都知道创宇信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。