[发明专利]一种融合CDN的服务质量实时展示方法及系统有效
申请号: | 202111271190.7 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114095384B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 陶云星 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | H04L43/028 | 分类号: | H04L43/028;H04L43/045;H04L43/06;H04L43/08;H04L43/0894 |
代理公司: | 北京卓岚智财知识产权代理有限公司 11624 | 代理人: | 蔡永波 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 融合 cdn 服务质量 实时 展示 方法 系统 | ||
本发明实施例提供一种融合CDN的服务质量实时展示方法及系统,包括:所述融合CDN由多个CDN组成,所述融合CDN的服务质量实时展示方法包括:定时服务以第一预设周期定期查询第一数据库集群中所有指定域名当前对融合CDN的调度详情;针对任一指定域名,根据该指定域名当前对融合CDN的调度详情,以第二预设周期为采集频度,采集第二数据库中在所调度运营商内该指定域名的各指标数据;将在所调度运营商内该指定域名属于同一指标的指标数据汇总,并将该指定域名的每个指标的汇总数据与同一指标的历史数据共同展示。通过指定域名的调度详情,在查询数据库时对相应的指标数据做过滤,只保留与指定域名具有调度关系的统计指标数据。
技术领域
本发明涉及融合CDN运用领域;具体涉及一种融合CDN的服务质量实时展示方法及系统。
背景技术
融合CDN服务是在传统CDN(内容分发网络)基础上,增加对网络链路的网速探测、节点服务质量的监控,再配合自研的智能调度算法,提供的优选、稳定、高效的CDN服务。目前市面上宣称能提供融合CDN服务的厂家(比如七牛云、又拍云),基本上都是将多家第三方CDN厂商的服务纳入到自己的资源池,在使用时通过自有的链路监控和调度算法来灵活选择这些厂商的节点和带宽资源,给用户提供廉价高质的CDN服务。
这其中必不可少的一点就是监控必须很到位,要能及时准确地通过第三方商业CDN提供的接口,获取它们的各项参数指标,比如:加速带宽/流量,回源带宽/流量,带宽/流量命中率,请求数,秒开率,卡顿比,http错误状态码明细,等等,来衡量这家CDN能提供服务的带宽量级,服务稳定性,计费成本,故障率,处理时效等,经过长期(至少半年)实际使用,观察,分析,并最终经过多角度比较,判断是否是性价比较高,值得我们选择的厂商。所通过多维图示展示方式展示各种指标也是一种必要的监控手段。
数据实时展示功能针对不同的第三方商业CDN来分别展示业务所需的统计指标,区分不同的省和运营商,每家CDN各对应一个实时数据展示网页,比如图8是阿里云CDN服务质量监控:
这是从网页浏览器Chrome中访问Grafana服务的DashBoard看到的效果图,图8中的网页内容称为一个看板(Dashboard),它含有4个面板(pannel),从上往下,依次是微博图片的带宽、微博图片的平均下载时间、微博视频的带宽,微博视频的psr1。每个pannel的数据源来自ClickHouse集群中的不同数据表,该数据表中的数据来自我们调用第三方商业CDN的API采集得到的数据。
上面技术方案涉及如下技术架构颗粒如图9所示:
Grafana从ClickHouse集群中读取各种参数指标(带宽、平均下载时间、psr1等)并分省运营商展示成一条条的数据曲线图,5分钟一个采样点。
ClickHouse是俄罗斯Yandex公司2016年开源的一款面向联机分析处理(OLAP)的分布式列式数据库管理系统(DBMS),简称“CK”,在数据分析中能提供高性能的查询服务。目前已被国内很多公司采用,新浪微博用它来做用户行为数据记录和分析工作。
Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化地展示,设置告警阈值后有及时通知的功能,支持诸如elasticsearch、graphite、influxdb、kafka等众多的数据源,并以功能强大的界面编辑器著称。
Grafana中每个数据源都有一个特定的查询编辑器,每个数据源的查询语言和能力都不相同,你可以把来自多个数据源(运营商)的数据组合到一个pannel中,使得在同一个pannel中每个数据源都显示为一条数据曲线。也就是说,每条曲线只能显示一个单一数据源的数据。
在实现本发明过程中,申请人发现现有技术中至少存在如下问题:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111271190.7/2.html,转载请声明来源钻瓜专利网。