【技术实现步骤摘要】
一种适用于CDN节点大文件下载速度探测的方法
本专利技术涉及互联网
,尤其是涉及一种适用于CDN节点大文件下载速度探测的方法。
技术介绍
随着社会的发展,互联网用户快速增长带动了互联网经济的蓬勃发展,移动互联网、电子商务、网络视频、品牌网络广告、网上招聘、网络游戏等在极短的时间得到快速发展并积累了众多用户,成为了人们生活中不可或缺的一部分。在现有CDN技术中,在CDN网络环境中,经常需要对边缘节点进行网络速度的探测,以分析边缘节点的网络服务的质量。分析网络服务质量的通常做法是对节点上的文件进行下载,通过下载分析网络的传输速度,从而对网络的服务质量有一个大体的认知,而这样的探测和分析是一个周期性的过程。举例来说,有很多游戏类网站,这些网站的游戏客户端大都在500兆字节以上,在网络通讯中,大文件的下载和小文件的下载对WEB服务的要求有很大差异。大文件适合网络比较稳定的边缘缓存节点,而小文件对请求的及时响应性要求高,需要调度到服务响应快的边缘缓存节点。CDN监测系统监测的任务很多,如果把客户网站上的大文件都完整的下载,既浪费带宽,也占用了探测时间,不能保证在探测周 ...
【技术保护点】
1.一种适用于CDN节点大文件下载速度探测的方法,其特征在于,包括探测任务管理子模块、网络通信子模块,网络质量探测子模块、通信接口子模块、网络质量分析处理子模块、通信总线,其中,探测任务管理子模块、网络质量探测子模块、通信接口子模块、网络质量分析处理子模块之间通过通信总线完成相互间的通信,各个模块之间通过TCP协议进行信号传输,通信接口子模块设置于网络通信子模块上、并通过通信总线来进行数据传输,具体为探测任务管理子模块通过TCP协议将探测任务下发到网络质量探测子模块,网络质量探测子模块接受到探测任务以后,执行探测任务;通信接口子模块的将探测任务通过TCP协议与各CDN节点进 ...
【技术特征摘要】
1.一种适用于CDN节点大文件下载速度探测的方法,其特征在于,包括探测任务管理子模块、网络通信子模块,网络质量探测子模块、通信接口子模块、网络质量分析处理子模块、通信总线,其中,探测任务管理子模块、网络质量探测子模块、通信接口子模块、网络质量分析处理子模块之间通过通信总线完成相互间的通信,各个模块之间通过TCP协议进行信号传输,通信接口子模块设置于网络通信子模块上、并通过通信总线来进行数据传输,具体为探测任务管理子模块通过TCP协议将探测任务下发到网络质量探测子模块,网络质量探测子模块接受到探测任务以后,执行探测任务;通信接口子模块的将探测任务通过TCP协议与各CDN节点进行通讯;探测任务完成后,网络质量探测子模块通过通信接口子模块接收探测结果及网络服务质量数据,并将探测结果反馈至网络质量分析处理子模块,由该模块对网络质量进行综合分析;网络探测任务管理子模块:对节点的IP地址进行管理,建立起IP地址与地域、运营商的对应关系,探测任务管理子模块同时对探测频率进行设置;网络通信子模块:通过通信接口子模块及网络通信子模块,网络质量探测子模块与各节点服务器进行数据通信,包括发出数据请求及返回数据结果;同时该子模块还可以与其他相关的系统如监控系统进行通信;网络质量探测子模块:通过该子模块对各节点的网络质量进行探测,模拟真实的访问情景,即互联网的一个用户获取CDN节点上的内容,以探知网络的服务质量,向各节点发送访问请求,并返回网络服务质量数据即各种文件下载的速度,网络质量探测子模块传递网络质量数据至网络质量分析处理子模块,供后者进行分析时使用;通信接口子模块:用于各个模块间通过接口进行数据通信;实现各个模块内的数据通过网络通信子模块进行相互间的传输;以及各个模块与各节点间的数据对接;通信总线是计算机各种功能部件之间传送信息的公共通信干线,由导线组成的传输线束,用于传输各部件间的数据;网络质量分析处理子模块:通过该子模块可以对网络质量进行综合分析,分析方法是指通过一个数学算法来模拟大文件下载得到评估大文件下载的效...
【专利技术属性】
技术研发人员:刘晓光,汪志武,张晴晴,
申请(专利权)人:北京云端智度科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。