【技术实现步骤摘要】
本专利技术涉及互联网
,特别涉及一种基于服务质量的缓存设备服务能力遍历测试系统及方法。
技术介绍
缓存做为一种有效的互联网内容加速系统大量应用于各大电信运营商,有效提升了运营商内容资源的访问速度,降低了结算成本,但随着缓存系统的大规模部署,以及访问用户量的增加,缓存业务节点持续稳定的服务能力就尤为重要。目前对缓存服务质量的监测是由缓存网管以及第三方工具抓包分析的方式实现,该监控方式存在以下缺陷和不足:①缓存网管仍然沿用传统的监控方式通过对缓存服务器的CPU、内存、连接数等关键性能指标(KPI)进行监控的方式评估其服务质量,但该KPI指标无法准确衡量其服务质量,特别是在现如今的多出口、多路由、多优先级等复杂的网络环境下,系统性能指标并不是影响业务质量的全部因素,甚至于系统性能指标正常但其承载业务故障的事件也时有发生,缓存网管已无法满足对缓存服务质量的监测要求。②上述监控方式无法涵盖用户实际应用缓存业务的质量。③第三方工具抓包的方式由于受到DNS解析(调度)的影响,测试效率低下并且无法保证能够覆盖所有的缓存业务节点。④第三方工具抓包的方式无法进行自动化测试,无 ...
【技术保护点】
一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于,包括:源站、缓存类型判断模块、缓存业务节点服务器集群、监测模块、质量评估模块、告警监控模块;所述缓存类型判断模块与所述缓存业务节点服务器集群、所述监测模块、所述质量评估模块、所述告警监控模块之间相互独立且互相依存;所述缓存类型判断模块分别与缓存业务节点服务器集群、监测模块连接,所述缓存业务节点服务器集群分别与源站、监测模块连接,所述监测模块通过调用监测单元与质量评估模块连接,所述质量评估模块连接告警监控模块。
【技术特征摘要】
1.一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于,包括:源站、缓存类型判断模块、缓存业务节点服务器集群、监测模块、质量评估模块、告警监控模块;所述缓存类型判断模块与所述缓存业务节点服务器集群、所述监测模块、所述质量评估模块、所述告警监控模块之间相互独立且互相依存;所述缓存类型判断模块分别与缓存业务节点服务器集群、监测模块连接,所述缓存业务节点服务器集群分别与源站、监测模块连接,所述监测模块通过调用监测单元与质量评估模块连接,所述质量评估模块连接告警监控模块。2.如权利要求1所述的一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于:所述缓存类型判断模块包括大文件缓存判断单元和小文件缓存判断单元,所述大文件缓存判断单元和所述小文件缓存判断单元都分别与监测模块和缓存业务节点服务器集群连接。3.如权利要求1所述的一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于:所述监测模块包括HTTP监测单元、HTTP代理监测单元和指定HOST监测单元,所述HTTP监测单元、所述HTTP代理监测单元和所述指定HOST监测单元都分别与所述缓存类型判断模块和所述缓存业务节点服务器集群连接。4.如权利要求1所述的一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于:所述质量评估模块包括小文件缓存业务节点质量评估单元和大文件缓存业务节点质量评估单元,所述小文件缓存业务节点质量评估单元和所述大文件缓存业务节点质量评估单元都分别与所述监测模块和所述告警监控模块连接。5.如权利要求1所述的一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于:所述告警监控模块包括源站资源告警单元、缓存业务节点告警单元、缓存网络/策略告警单元,所述源站资源告警单元、所述缓存业务节点告警单元、所述缓存网络/策略告警单元都分别连接所述小文件缓存业务节点质量评估单元和所述大文件缓存业务节点质量评估单元。6.如权利要求1所述的一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于:所述缓存业务节点服务器集群内部设有多个缓存业务节点,所述监测模块通过巡检探针遍历连接所述缓存业务节点服务器集群内部的多个缓存业务节点。7.如权利要求1所述的一种基于服务质量的缓存设备服务能力遍历测试系统,其特征在于:所述缓存类型判断模块输出缓存列表,且缓存列表与质量评估模块连接。8.一种基于服务质量的缓存设备服务能力遍历测试方法,其特征在于,包括如下步骤:步...
【专利技术属性】
技术研发人员:黄伟,
申请(专利权)人:飞思达技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。