基于内容分发网络的服务质量监控系统的制作方法

文档序号:7960998阅读:215来源:国知局
专利名称:基于内容分发网络的服务质量监控系统的制作方法
技术领域
本发明涉及一种计算机网络服务质量的监控领域,尤其涉及在内容分发网络 (CDN)上提供业务层服务质量监控的系统,对CDN加速产品服务状况进行探测、分析和报警,从而达到提高互联网CDN服务质量的目的。
背景技术
服务质量是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术,常用的方法包括分类、标注和优先级设置。但随着互联网业务的迅猛发展,对网络应用的服务质量要求已不再局限于底层的网络控制,内容分发网络(CDN)技术应运而生。它是为能在传统的IP网发布宽带丰富媒体而特别优化的网络覆盖层。从广义的角度,CDN代表了一种基于质量与秩序的网络服务模式。CDN以提高互联网业务的服务质量为目的,通过网络边缘节点向最终用户提供更好的网络应用体验。然而因为其交互过程和网络环境的复杂性,在应用过程中仍然不必可免地存在着许多影响服务质量问题。传统网络应用的服务质量瓶颈主要存在于最终用户与应用服务器间的网络问题, 然而应用⑶N服务后已大大减少了路由过长、跨运营商等造成服务质量低下的主要原因。 但是,采用CDN后也带来了具有其自身特性的新问题加速节点回源异常、边缘节点流量跑高跑平、边缘节点服务异常、域名解析覆盖异常等。这些问题同样影响着网络应用的服务质量,关系着最终用户的业务体验,是不容忽视的问题。随着互联网业务的发展,互联网企业已将监控的关注点从原来的底层硬件、网络状况逐步转移向具体的业务应用,如图片、视频、动态请求等内容的服务质量。相应的网站性能监测分析也随之而来,出现了一些通过模拟最终用户,向目标资源发出请求获取数据, 进而分析得到网站服务质量的网络应用和业务。然而目前该监控方式更多应用于单纯的网站分析,采用串行的方式测试目标资源,导致频率和效率低下,同时缺少针对CDN服务特点的监控分析手段,不能对加速节点进行有效的性能分析,也不能提供针对性的报警,以及过滤测试点问题引起的误报,并不适用于CDN的服务质量监控。

发明内容
本发明的目的在于解决上述问题,提供了一种基于内容分发网络的服务质量监控系统,针对现有测试方法中测试效率低,缺乏有效分析、报警方式等问题,从CDN应用角度出发,结合具体业务实现,对CDN服务质量进行高效、准确、及时的监控,从而有效提高各个域名的CDN服务质量。本发明还提供了一种基于内容分发网络的服务质量监控方法,针对现有测试方法中测试效率低,缺乏有效分析、报警方式等问题,从CDN应用角度出发,结合具体业务实现, 对CDN服务质量进行高效、准确、及时的监控,从而有效提高各个域名的CDN服务质量。本发明的技术方案为本发明揭示了一种基于内容分发网络的服务质量监控系统,包括系统调度展示装置、位于多个测试机器中的监测装置以及数据收集分析装置,其
4中系统调度展示装置,包括输入输出接口模块以及任务调度模块,其中输入输出接口模块,用于配置监控对象的域名资源地址以及报警规则;任务调度模块,连接所述输入输出接口模块,根据输入的监控对象和报警规则生成测试任务配置文件,并将所述测试任务配置文件发送到所述多个测试机器中的监测装置中;监测装置,和所述系统调度展示装置和所述数据收集分析装置建立数据连接,包括任务配置文件解析模块、高频并发测试模块以及数据发送模块,其中任务配置文件解析模块,解析来自所述任务调度模块发出的测试任务配置文件;高频并发测试模块,连接所述任务配置文件解析模块,基于高频并发测试管理机制,通过DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,所述测试数据包括时间指标和文件信息;数据发送模块,连接所述高频并发测试模块,将所述测试数据发往所述数据收集分析装置;数据收集分析装置,包括数据接收模块、数据分析模块、报警分析模块以及报警发送模块,其中数据接收模块,接收来自所述多个监测装置中的所述数据发送模块发送的所述测试数据;数据分析模块,基于所述测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标;报警分析模块,连接所述数据分析模块,基于设定的所述报警规则和内容分发网络的边缘节点的服务质量进行状况分析,得到内容分发网络服务中存在的问题;报警发送模块,连接所述报警分析模块,在报警指令下发送报警信号。根据本发明的基于内容分发网络的服务质量监控系统的一实施例,所述监测装置中还包括异常检测过滤模块,连接在所述高频并发测试模块和所述数据发送模块之间,对测试数据进行异常检测和数据过滤的处理之后再发送到所述数据发送模块。根据本发明的基于内容分发网络的服务质量监控系统的一实施例,所述数据收集分析装置还包括数据过滤模块,连接在所述数据接收模块之后,对测试数据进行过滤处理;数据存储模块,连接在所述数据过滤模块之后,对过滤处理后的测试数据进行存储。本发明还揭示了一种基于内容分发网络的服务质量监控方法,包括配置监控对象的域名资源地址以及报警规则;根据输入的监控对象和报警规则生成测试任务配置文件,并将测试任务配置文件发送到位于多个测试机器中;在每一个测试机器中,解析接收到的测试任务配置文件;根据解析出的测试任务配置文件,基于高频并发测试管理机制,通过DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,所述测试数据包括时间指标和文件信息;从每一个测试机器中汇总测试数据,基于这些测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标;基于设定的报警规则和内容分发网络的边缘节点的服务质量进行状况分析,得到内容分发网络服务中存在的问题并发送报警信号。根据本发明的基于内容分发网络的服务质量监控方法的一实施例,在得到服务器响应后记录边缘节点返回的测试数据之后,经过异常检测和数据过滤的处理后再进行汇总、ο根据本发明的基于内容分发网络的服务质量监控方法的一实施例,在汇总测试数据后经过过滤处理并加以存储。本发明对比现有技术有如下的有益效果本发明的方案是首先为添加CDN服务的域名建立测试任务,通过中央调度将测试的目标资源地址等信息发往分布于全国各个区域的测试点。在提供CDN服务后,测试点采用高频并发测试对目标资源进行分析,将测试数据汇总上报。此后,上层数据分析管理模块对上报数据进行处理,得到各节点服务情况,并根据异常规则进行匹配和报警。对比现有技术,本发明在内容分发网络(CDN)上提供业务层服务质量监控的系统,对CDN加速产品服务状况进行探测、分析和报警,从而达到提高互联网⑶N服务质量的目的。


图1示出了本发明的内容分发网络的服务质量监控系统的部署图。图2示出了本发明的内容分发网络的服务质量监控系统的第一实施例的结构图。图3示出了本发明的内容分发网络的服务质量监控系统的第二实施例的结构图。图4示出了本发明的内容分发网络的服务质量监控方法的第一实施例的流程图。图5示出了本发明的内容分发网络的服务质量监控方法的第二实施例的流程图。
具体实施例方式下面结合附图和实施例对本发明作进一步的描述。^w^mimm^mmm^mm-mm本发明的内容分发网络的服务质量监控系统的部署结构如图1所示,测试机器12 分别连接内容分发网络的边缘节点10,这些测试机器12汇总到数据收集分析中心14。数据收集分析中心14依次连接数据中心16和调度报表展示中心18。图2示出了内容分发网络的服务质量监控系统的第一实施例的结构。请参见图2, 本实施例的基于内容分发网络的服务质量监控系统包括系统调度展示装置20、位于多个测试机器中的监测装置M以及数据收集分析装置26。系统调度展示装置20连接这些监测装置对,这些监测装置M均连接到数据收集分析装置26。系统调度展示装置20包括输入输出接口模块200以及任务调度模块202。输入输出接口模块200用于配置监控对象的域名资源地址以及报警规则。任务调度模块202连接输入输出接口模块200,根据输入的监控对象和报警规则生成测试任务配置文件,并将测试任务配置文件发送到每个测试机器的监测装置M中。
监测装置M包括任务配置文件解析模块对0、高频并发测试模块M2以及数据发送模块M4。任务配置文件解析模块240解析来自任务调度模块202发出的测试任务配置文件。高频并发测试模块242连接任务配置文件解析模块240,基于高频并发测试管理机制,通过DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,测试数据包括时间指标和文件信息。高频并发测试管理机制就是在大量频道的测试需求下,采用有效的并发机制和下载控制管理,避免测试量带来的带宽争抢,有效提高测试的并发性、稳定性和准确性。高频并发测试主要通过以下几点来实现1、单文件限制每个域名选取一个URI进行测试。同域名下文件均能代表该域名的在对应加速节点的性能状况,同时对异常状态码等状况具有普遍性。因此仅选取一个URI 以替代传统测试方法中的全页面测试,节省了不必要的资源、带宽开销,避免全页面测试中其他域名下元素问题导致的测试效果异常和相互影响。2、文件大小限制由于TCP拥塞控制机制引起的网络资源下载过程的慢启动现象,不同测试文件大小对测试的性能指标波动起着重要的影响。小文件测试的下载过程时间过短,波动过大,难以发现发现和衡量服务质量状况;大文件测试的下载达到一定时间后将趋于稳定,但将造成多任务并发情况下带宽争抢。通过一段时间的观察分析,启用20 个线程进行测试,设定文件大小为5KB 5MB的监控URI分析的情况下,文件大小在50 100KB的测试数据最为稳定,且能够准确反映问题。因此,在高频测试管理中对文件大小进行了控制,选取达到足够大小的目标URI进行测试,当仅有大文件的情况下,通过HTTP请求头中Range头域及下载过程中的返回大小进行分段下载控制,避免全部下载。3、秒级别并发串行测试将导致测试效率低下,无法满足大测试量需求,按任务周期的并发将导致周期时刻并发量大,带宽利用率低。秒级别并发将一个周期内的时间按秒为单位划分为多个时间片,将所有测试均分到每个测试时间片中进行并发测试。由于进行了文件大小限制,通过该方法能够有效避免并发中的持续资源争抢,平滑测试过程中带宽使用集中的问题,从而提高总体测试量和测试数据的稳定性。数据发送模块244连接高频并发测试模块M2,将测试数据发往数据收集分析装置26。数据收集分析装置沈包括数据接收模块沈0、数据分析模块沈2、报警分析模块 264以及报警发送模块沈6。数据接收模块260接收来自各个监测装置M中的数据发送模块244发送的测试数据。数据分析模块262基于测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标。对加速节点的智能分析是针对CDN服务进行的分析统计,其目的是考核评估CDN 服务边缘节点的服务质量。该分析主要提供针对任务中域名的服务质量分析,以及节点的综合服务能力。1、域名服务质量分析将收集的指标数据按目标节点IP进行统计,通过异常过滤机制过滤垃圾数据,从而得到对应任务域名的文件在每个节点的平均性能指标和可用性数值,用于评估节点域名粒度的服务质量状况。
2、节点的综合服务能力需要综合所有测试任务的情况进行分析。在此采用四分位法进行评估,以过滤具体域名问题带来的特殊数据。首先为每个任务的节点服务质量状况进行排名评分,然后对每个任务的排名数据用四分位法进行分析,得到3个分位的排名分值后,反向计算该节点的最终得分作为节点的综合服务能力。报警分析模块264连接数据分析模块沈2,基于设定的报警规则和内容分发网络的边缘节点的服务质量进行状况分析,包括业务相关的单任务和节点相关的综合分析,得到内容分发网络服务中存在的问题。报警发送模块266连接报警分析模块沈4,在报警指令下发送报警信号。智能报警主要包括性能指标和状态码。1、性能指标需要结合访问区域和加速节点进行报警分析,而不是传统的单访问区域。从CDN服务的架构来看,往往采用多对多的覆盖关系,而网络问题往往存在于区域与区域之间,单区域考虑往往容易平滑掉异常,而达不到报警阈值。同时,性能指标与网络使用状况、服务区域有较大关系。网络高峰期往往容易造成性能指标的标准下滑,而偏远的服务区域其自身网络条件较差,性能指标也相对较弱,因此在对性能指标进行分析统计时,需要针对时间段和区域信息对报警阈值进行自动调整,减少误报。2、状况码报警往往是边缘节点或源服务器异常返回码导致,因此其分析的粒度仅需针对加速节点,当加速节点均出现异常,则可将问题定位为源从而进行综合报警。较佳的,在数据收集分析装置沈进一步设置数据过滤模块268和数据存储模块 269。数据过滤模块268连接在数据接收模块260之后,对测试数据进行过滤处理。数据存储模块269连接在数据过滤模块268之后,对过滤处理后的测试数据进行存储。内容分发网络的服各质量监控系统前Il二实施例图3示出了内容分发网络的服务质量监控系统的第二实施例的结构。请参见图3, 本实施例的基于内容分发网络的服务质量监控系统包括系统调度展示装置30、位于多个测试机器中的监测装置34以及数据收集分析装置36。系统调度展示装置30连接这些监测装置34,这些监测装置34均连接到数据收集分析装置36。系统调度展示装置30包括输入输出接口模块300以及任务调度模块302。输入输出接口模块300用于配置监控对象的域名资源地址以及报警规则。任务调度模块302连接输入输出接口模块300,根据输入的监控对象和报警规则生成测试任务配置文件,并将测试任务配置文件发送到每个测试机器的监测装置34中。监测装置34包括任务配置文件解析模块340、高频并发测试模块342、异常检测过滤模块346以及数据发送模块344。任务配置文件解析模块340解析来自任务调度模块302 发出的测试任务配置文件。高频并发测试模块342连接任务配置文件解析模块340,基于高频并发测试管理机制,通过DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,测试数据包括时间指标和文件信息。高频并发测试管理机制就是在大量频道的测试需求下,采用有效的并发机制和下载控制管理,避免测试量带来的带宽争抢,有效提高测试的并发性、稳定性和准确性。高频并发测试主要通过以下几点来实现1、单文件限制每个域名选取一个URI进行测试。同域名下文件均能代表该域名的在对应加速节点的性能状况,同时对异常状态码等状况具有普遍性。因此仅选取一个URI 以替代传统测试方法中的全页面测试,节省了不必要的资源、带宽开销,避免全页面测试中其他域名下元素问题导致的测试效果异常和相互影响。2、文件大小限制由于TCP拥塞控制机制引起的网络资源下载过程的慢启动现象,不同测试文件大小对测试的性能指标波动起着重要的影响。小文件测试的下载过程时间过短,波动过大,难以发现发现和衡量服务质量状况;大文件测试的下载达到一定时间后将趋于稳定,但将造成多任务并发情况下带宽争抢。通过一段时间的观察分析,启用20 个线程进行测试,设定文件大小为5KB 5MB的监控URI分析的情况下,文件大小在50 100KB的测试数据最为稳定,且能够准确反映问题。因此,在高频测试管理中对文件大小进行了控制,选取达到足够大小的目标URI进行测试,当仅有大文件的情况下,通过HTTP请求头中Range头域及下载过程中的返回大小进行分段下载控制,避免全部下载。3、秒级别并发串行测试将导致测试效率低下,无法满足大测试量需求,按任务周期的并发将导致周期时刻并发量大,带宽利用率低。秒级别并发将一个周期内的时间按秒为单位划分为多个时间片,将所有测试均分到每个测试时间片中进行并发测试。由于进行了文件大小限制,通过该方法能够有效避免并发中的持续资源争抢,平滑测试过程中带宽使用集中的问题,从而提高总体测试量和测试数据的稳定性。异常检测过滤模块346连接在高频并发测试模块342和数据发送模块344之间, 对测试数据进行异常检测和数据过滤的处理之后再发送到数据发送模块344。数据发送模块244连接异常检测过滤模块346,将测试数据发往数据收集分析装置36。数据收集分析装置36包括数据接收模块360、数据分析模块362、报警分析模块 364以及报警发送模块366。数据接收模块360接收来自各个监测装置34中的数据发送模块344发送的测试数据。数据分析模块362基于测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标。对加速节点的智能分析是针对CDN服务进行的分析统计,其目的是考核评估CDN 服务边缘节点的服务质量。该分析主要提供针对任务中域名的服务质量分析,以及节点的综合服务能力。1、域名服务质量分析将收集的指标数据按目标节点IP进行统计,通过异常过滤机制过滤垃圾数据,从而得到对应任务域名的文件在每个节点的平均性能指标和可用性数值,用于评估节点域名粒度的服务质量状况。2、节点的综合服务能力需要综合所有测试任务的情况进行分析。在此采用四分位法进行评估,以过滤具体域名问题带来的特殊数据。首先为每个任务的节点服务质量状况进行排名评分,然后对每个任务的排名数据用四分位法进行分析,得到3个分位的排名分值后,反向计算该节点的最终得分作为节点的综合服务能力。报警分析模块364连接数据分析模块362,基于设定的报警规则和内容分发网络的边缘节点的服务质量进行状况分析,包括业务相关的单任务和节点相关的综合分析,得到内容分发网络服务中存在的问题。报警发送模块366连接报警分析模块364,在报警指令下发送报警信号。
智能报警主要包括性能指标和状态码。1、性能指标需要结合访问区域和加速节点进行报警分析,而不是传统的单访问区域。从CDN服务的架构来看,往往采用多对多的覆盖关系,而网络问题往往存在于区域与区域之间,单区域考虑往往容易平滑掉异常,而达不到报警阈值。同时,性能指标与网络使用状况、服务区域有较大关系。网络高峰期往往容易造成性能指标的标准下滑,而偏远的服务区域其自身网络条件较差,性能指标也相对较弱,因此在对性能指标进行分析统计时,需要针对时间段和区域信息对报警阈值进行自动调整,减少误报。2、状况码报警往往是边缘节点或源服务器异常返回码导致,因此其分析的粒度仅需针对加速节点,当加速节点均出现异常,则可将问题定位为源从而进行综合报警。较佳的,在数据收集分析装置36进一步设置数据过滤模块368和数据存储模块 369。数据过滤模块368连接在数据接收模块360之后,对测试数据进行过滤处理。数据存储模块369连接在数据过滤模块368之后,对过滤处理后的测试数据进行存储。会各白句月侵#砠|%肖力fe^lll —图4示出了本发明的内容分发网络的服务质量监控方法的第一实施例的步骤。请参见图4,本实施例的详细步骤描述如下。步骤SlO 配置监控对象的域名资源地址以及报警规则。步骤Sll 根据输入的监控对象和报警规则生成测试任务配置文件,并将测试任务配置文件发送到位于多个测试机器中。步骤S12 在每一个测试机器中,解析接收到的测试任务配置文件。步骤S13 根据解析出的测试任务配置文件,基于高频并发测试管理机制,通过 DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,所述测试数据包括时间指标和文件信息。步骤S14 从每一个测试机器中汇总测试数据,基于这些测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标。较佳的,在汇总测试数据后经过过滤处理并加以存储。步骤S15 基于设定的报警规则和内容分发网络的边缘节点的服务质量进行状况分析,得到内容分发网络服务中存在的问题并发送报警信号。内容分发网络的服各质量监控方法的Il二实施例图5示出了本发明的内容分发网络的服务质量监控方法的第二实施例的步骤。请参见图5,本实施例的详细步骤描述如下。步骤S20 配置监控对象的域名资源地址以及报警规则。步骤S21 根据输入的监控对象和报警规则生成测试任务配置文件,并将测试任务配置文件发送到位于多个测试机器中。步骤S22 在每一个测试机器中,解析接收到的测试任务配置文件。步骤S23 根据解析出的测试任务配置文件,基于高频并发测试管理机制,通过 DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,所述测试数据包括时间指标和文件信息。步骤S24 在得到服务器响应后记录边缘节点返回的测试数据之后,经过异常检测和数据过滤的处理后再进行汇总。
步骤S25 从每一个测试机器中汇总测试数据,基于这些测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标。较佳的,在汇总测试数据后经过过滤处理并加以存储。步骤S26 基于设定的报警规则和内容分发网络的边缘节点的服务质量进行状况分析,得到内容分发网络服务中存在的问题并发送报警信号。上述实施例是提供给本领域普通技术人员来实现或使用本发明的,本领域普通技术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而本发明的保护范围并不被上述实施例所限,而应该是负荷权利要求书提到的创新性特征的最大范围。
权利要求
1.一种基于内容分发网络的服务质量监控系统,包括系统调度展示装置、位于多个测试机器中的监测装置以及数据收集分析装置,其中系统调度展示装置,包括输入输出接口模块以及任务调度模块,其中 输入输出接口模块,用于配置监控对象的域名资源地址以及报警规则; 任务调度模块,连接所述输入输出接口模块,根据输入的监控对象和报警规则生成测试任务配置文件,并将所述测试任务配置文件发送到所述多个测试机器中的监测装置中;监测装置,和所述系统调度展示装置和所述数据收集分析装置建立数据连接,包括任务配置文件解析模块、高频并发测试模块以及数据发送模块,其中任务配置文件解析模块,解析来自所述任务调度模块发出的测试任务配置文件; 高频并发测试模块,连接所述任务配置文件解析模块,基于高频并发测试管理机制,通过DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,所述测试数据包括时间指标和文件信息;数据发送模块,连接所述高频并发测试模块,将所述测试数据发往所述数据收集分析装置;数据收集分析装置,包括数据接收模块、数据分析模块、报警分析模块以及报警发送模块,其中数据接收模块,接收来自所述多个监测装置中的所述数据发送模块发送的所述测试数据;数据分析模块,基于所述测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标;报警分析模块,连接所述数据分析模块,基于设定的所述报警规则和内容分发网络的边缘节点的服务质量进行状况分析,得到内容分发网络服务中存在的问题; 报警发送模块,连接所述报警分析模块,在报警指令下发送报警信号。
2.根据权利要求1所述的基于内容分发网络的服务质量监控系统,其特征在于,所述监测装置中还包括异常检测过滤模块,连接在所述高频并发测试模块和所述数据发送模块之间,对测试数据进行异常检测和数据过滤的处理之后再发送到所述数据发送模块。
3.根据权利要求1所述的基于内容分发网络的服务质量监控系统,其特征在于,所述数据收集分析装置还包括数据过滤模块,连接在所述数据接收模块之后,对测试数据进行过滤处理; 数据存储模块,连接在所述数据过滤模块之后,对过滤处理后的测试数据进行存储。
4.一种基于内容分发网络的服务质量监控方法,包括 配置监控对象的域名资源地址以及报警规则;根据输入的监控对象和报警规则生成测试任务配置文件,并将测试任务配置文件发送到位于多个测试机器中;在每一个测试机器中,解析接收到的测试任务配置文件;根据解析出的测试任务配置文件,基于高频并发测试管理机制,通过DNS解析得到相应区域的目标边缘节点后,模拟HTTP请求发往目的地址,得到服务器响应后记录边缘节点返回的测试数据,所述测试数据包括时间指标和文件信息;从每一个测试机器中汇总测试数据,基于这些测试数据对内容分发网络的边缘节点的服务质量进行统计分析,得到加速域名在各个加速节点的性能指标;基于设定的报警规则和内容分发网络的边缘节点的服务质量进行状况分析,得到内容分发网络服务中存在的问题并发送报警信号。
5.根据权利要求4所述的基于内容分发网络的服务质量监控方法,其特征在于,在得到服务器响应后记录边缘节点返回的测试数据之后,经过异常检测和数据过滤的处理后再进行汇总。
6.根据权利要求3所述的基于内容分发网络的服务质量监控方法,其特征在于,在汇总测试数据后经过过滤处理并加以存储。
全文摘要
本发明公开了一种基于内容分发网络的服务质量监控系统和方法,对CDN服务质量进行高效、准确、及时的监控,从而有效提高各个域名的CDN服务质量。其技术方案为首先为添加CDN服务的域名建立测试任务,通过中央调度将测试的目标资源地址等信息发往分布于全国各个区域的测试点。在提供CDN服务后,测试点采用高频并发测试对目标资源进行分析,将测试数据汇总上报。此后,上层数据分析管理模块对上报数据进行处理,得到各节点服务情况,并根据异常规则进行匹配和报警。
文档编号H04L12/26GK102347864SQ20111034205
公开日2012年2月8日 申请日期2011年11月2日 优先权日2011年11月2日
发明者孙达康, 洪珂 申请人:网宿科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1