[发明专利]应用于CDN的服务指标数据采集方法、装置、设备及系统有效
申请号: | 201910802260.3 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110430101B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 裴志强;黄福鑫;党水利;王江 | 申请(专利权)人: | 杭州领智云画科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 尚文文 |
地址: | 310000 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 cdn 服务 指标 数据 采集 方法 装置 设备 系统 | ||
本申请涉及一种应用于CDN的服务指标数据采集方法、装置、设备及系统,包括:节点中的采集设备向节点中所有设备发送服务指标数据获取请求,各设备根据收到的服务指标获取请求向采集设备返回服务指标数据,采集设备接收到各设备的服务指标数据后,将服务指标数据发送给CDN系统中的中央服务器。基于此,避免了节点中的各设备将自身的服务指标数据分别发送给中央服务器,节省了中央服务器的带宽,降低了中央服务器的带宽成本。
技术领域
本申请涉及内容分发网络技术领域,尤其涉及一种应用于CDN的服务指标数据采集方法、装置、设备及系统。
背景技术
内容分发网络(Content Delivery Networ,CDN)主要用于缓解骨干网拥挤,加快用户访问速度,为了保证CDN服务质量,需要对缓存节点的各项服务的运行指标进行采集。由于CDN一般是分层的,而层级里边具有多个节点,而各节点中可能设置有多个设备,因此,在采集时,往往需要在节点中各设备部署采集脚本,然后将采集到的服务指标数据分别发送给中央服务器,这就会导致中央服务器在接收各设备的采集脚本采集的服务指标数据时占用较大的带宽,提高了中央服务器的带宽成本。
发明内容
为至少在一定程度上克服相关技术中存在的问题,本申请提供一种应用于CDN的服务指标数据采集方法、装置、设备及系统。
根据本申请的第一方面,提供一种应用于CDN的服务指标数据采集方法,应用于节点中的采集设备,包括:
向节点中的所有设备发送服务指标数据获取请求;所述所有设备包括其它设备和预设的采集设备;以便所述其它设备和所述采集设备根据所述服务指标数据获取请求向所述采集设备发送服务指标数据;所述其它设备为节点中除所述采集设备外的设备;
接收所述服务指标数据;
将所述服务指标数据发送给CDN系统的中央服务器。
可选的,所述采集设备通过预设规则从节点中的各设备中选举得到;
在向其它设备发送服务指标数据获取请求前,所述应用于CDN的服务指标数据采集方法还包括:
获取节点中各设备的优先级列表;
根据所述优先级列表判断本设备的优先级;
当本设备为节点的活动设备中优先级最高的设备时,将本设备设置为所述采集设备;所述活动设备为节点中处于运行状态的设备。
可选的,所述将所述服务指标数据发送给CDN系统的中央服务器,包括:
对各所述其它设备的所述服务指标数据及所述采集设备自身的服务指标数据进行整合处理,得到节点级服务指标数据;
将所述节点级服务指标数据发送给CDN系统的中央服务器。
根据本申请的第二方面,提供一种应用于CDN的服务指标数据采集方法,应用于节点中除采集设备外的其它设备,包括:
接收采集设备发送的服务指标数据获取请求;
根据所述服务指标数据获取请求将服务指标数据发送给所述采集设备,以使所述采集设备将所述服务指标数据发送给CDN系统的中央服务器。
可选的,所述采集设备通过预设规则从节点中的各设备中选举得到;
在采集自身服务指标数据前,所述应用于CDN的服务指标数据采集方法还包括:
获取节点中各设备的优先级列表;
根据所述优先级列表判断本设备的优先级;
当本设备为节点的活动设备中优先级最高的设备时,将本设备设置为所述采集设备;所述活动设备为节点中处于运行状态的设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州领智云画科技有限公司,未经杭州领智云画科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910802260.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络连通性探测方法和装置
- 下一篇:基于IMS的电话录音方法