[发明专利]应用性能受影响的用户分布检测方法及系统有效
| 申请号: | 201210288175.8 | 申请日: | 2012-08-15 |
| 公开(公告)号: | CN102868548A | 公开(公告)日: | 2013-01-09 |
| 发明(设计)人: | 高华;姚春秋 | 申请(专利权)人: | 苏州迈科网络安全技术股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;G06F17/30 |
| 代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陆明耀;陈忠辉 |
| 地址: | 215021 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 性能 影响 用户 分布 检测 方法 系统 | ||
【技术领域】
本发明涉及一种应用性能受影响的用户分布检测方法及系统,尤其是涉及一种基于数据挖掘技术的应用性能受影响的用户分布检测方法及系统。
【背景技术】
在一个大型局域网中,经常会出现局部网速比较慢甚至瘫痪的情况,影响正常的工作和学习。然而,因当前没有这样一种技术,可对网络日志进行挖掘分析,获取应用性能受影响用户的分布状况,故,无法优化受影响用户的网络,造成受影响用户的网络瘫痪。
【发明内容】
为了解决上述问题,本发明的目的是提供一种应用性能受影响的用户分布检测方法。该方法基于数据挖掘技术,通过对用户访问日志数据的挖掘和分析,获取网络性能较差用户的分布区域,以便及时优化网络性能差分布区域用户的网络。
本发明的另一目的是提供一种应用性能受影响的用户分布检测系统。
其中,本发明一实施方式的应用性能受影响的用户分布检测方法包括以下步骤:
S1、将用户根据IP划分区域,形成区域树;
S2、设置访问时间阈值,记录超过所述阈值的超时时间;
S3、获取并处理设备日志数据;
S4、将处理后的日志数据根据用户和域名聚类汇总,获取不同用户访问不同域名的平均访问时间;
S5、遍历区域树,对每个节点上不同域名的访问时间进行汇总,求不同域名平均访问时间,和所有域名的平均访问时间;
S6、遍历区域树,通过计算检测受影响用户分布。
作为本发明的进一步改进,所述区域树的的叶子节点为IP,根节点为整个局域网顶层设备。
作为本发明的进一步改进,所述S3步骤具体包括:
获取并处理设备日志数据,清理和裁剪数据,只保留用户信息、访问URL,以及URL响应时间。
作为本发明的进一步改进,所述S4步骤包括:
将聚类汇总后的汇总值存储在区域树对应的叶子节点。
作为本发明的进一步改进,所述S6步骤包括:
根据计算结果标记所有区域树上的节点网络健康情况。
相应地,本发明一实施方式的应用性能受影响的用户分布检测系统包括:
划分单元,用于将用户根据IP划分区域,形成区域树;
设置单元,用于设置访问时间阈值,记录超过所述阈值的超时时间;
日志单元,用于获取并处理设备日志数据;
聚类单元,用于将处理后的日志数据根据用户和域名聚类汇总,获取不同用户访问不同域名的平均访问时间;
统计单元,用于遍历区域树,对每个节点上不同域名的访问时间进行汇总,求不同域名平均访问时间,和所有域名的平均访问时间;
计算单元,用于遍历区域树,通过计算检测受影响用户分布。
作为本发明的进一步改进,所述区域树的的叶子节点为IP,根节点为整个局域网顶层设备。
作为本发明的进一步改进,所述日志单元具体用于:
获取并处理设备日志数据,清理和裁剪数据,只保留用户信息、访问URL,以及URL响应时间。
作为本发明的进一步改进,所述聚类单元还用于:
将聚类汇总后的汇总值存储在区域树对应的叶子节点。
作为本发明的进一步改进,所述计算单元还用于:
根据计算结果标记所有区域树上的节点网络健康情况。
相比于现有技术,本发明通过对海量日志的分析,可以准确的定位应用性能受影响用户的分布情况,及时的发现网络性能不健康或潜在不健康的用户区域,防止网络瘫痪。
【附图说明】
图1是本发明一实施例的应用性能受影响的用户分布检测方法的流程图;
图2是本发明一实施例的应用性能受影响的用户分布检测系统的模块图。
【具体实施方式】
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
如图1所示,在本发明一实施方式中,应用性能受影响的用户分布检测方法,包括以下步骤:
S1、将用户根据IP划分区域,形成区域树;优选地,区域标记为Z1,Z11,Z12,Z2,Z22…,树的叶子节点为IP,根节点为整个局域网顶层设备,区域树命名为ZoneTree;
S2、设置访问时间阈值RTT(Request time threshold),如果访问时间超过阈值,认为是网络性能较差的用户,记录访问超时时间RTO(Request time out);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州迈科网络安全技术股份有限公司,未经苏州迈科网络安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210288175.8/2.html,转载请声明来源钻瓜专利网。





