[发明专利]一种网络性能检测方法及设备有效

专利信息
申请号: 200810247302.3 申请日: 2008-12-29
公开(公告)号: CN101771578A 公开(公告)日: 2010-07-07
发明(设计)人: 张志宏;罗治国;周文辉;徐萌;王旭 申请(专利权)人: 中国移动通信集团公司
主分类号: H04L12/26 分类号: H04L12/26;H04L29/06
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 魏杉
地址: 100032 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网络 性能 检测 方法 设备
【说明书】:

技术领域

发明涉及通信领域,尤其涉及一种网络性能检测方法及设备。

背景技术

目前,对于用户请求的网络服务大多采用三层结构实现:第一层是表示层, 由web服务器向用户提供交互接口,接收用户请求的通信业务;中间层为应用 层,提供应用处理逻辑;第三层为数据层,通过数据库或者文件系统提供数据 的存储和访问。对于比较复杂的通信业务,应用层还可以进一步扩展为多层。 网络服务的多层结构提供了处理流程的松散耦合,各层之间通过标准的网络协 议进行通信,从而交互完成用户请求的通信业务,同时,该结构具有很好的可 扩展性,可以根据需要增加每一层的服务,从而提高系统服务性能。

然而,这种多层结构的分布式并发网络服务系统的结构复杂,很难对请求 的通信业务的处理流程进行检测,当系统出现性能问题时,无法确定性能瓶颈 位于哪一层,更无法确定性能问题是由哪一个服务器引起的。

为了解决上述问题,现有技术提出了一种路径跟踪方案,其主要思想是: 运行通信业务的服务器确定所述通信业务的执行路径,进而对确定的所述通信 业务的执行路径进行分析,从而查找出性能出现问题的服务器。

具体地,路径跟踪方案的执行过程如图1所示,一个三层结构的并发网络 服务系统正在对两个并发的通信业务(通信业务1和通信业务2)提供服务, 确定出通信业务1和通信业务2的执行路径,然后根据执行路径依次判断每个 服务器是否存在性能问题。

对于大规模并发服务系统,每秒钟需要处理成千上万条并发的通信业务, 这些通信业务由并发的线程独立处理,很难确定每一个通信业务对应的执行路 径,因此,利用路径跟踪方法确定系统性能瓶颈的方案实现困难。

发明内容

本发明实施例提供一种网络性能检测方法及设备,可以直观和有效的发现 通信系统的性能瓶颈。

一种网络性能检测方法,所述方法包括以下步骤: 按照时间点的先后顺序,判断采集的通信事件是否是通信业务的路径创建事 件,若是,则为该通信事件对应的通信业务创建信息集合,并将该通信事件划 分到创建的信息集合中;否则,确定为该通信事件对应的通信业务已创建的信 息集合,并将该通信事件划分到所述已创建的信息集合中,其中,每个通信事 件对应运行所述通信事件的时间点;

确定属于同一信息集合的相邻两个时间点,将所述相邻两个时间点的时间 间距作为该相邻两个时间点中,前一个时间点对应的待检测的通信事件的执行 时间;

比较所述待检测的通信事件的执行时间与设定时间,根据比较结果确定与 所述待检测的通信事件相关的服务器性能,所述设定时间为:待检测的通信事 件对应的通信业务中运行所述待检测的通信事件的预先设置的时间。

一种网络性能检测设备,所述设备包括集合划分模块、执行时间确定模块、 时间比较模块和性能确定模块,其中:

集合划分模块,用于将采集到的服务器运行通信业务时的通信事件划分为 多个信息集合,并且一个信息集合内的通信事件对应相同的通信业务,其中, 每个通信事件对应运行所述通信事件的时间点;时间比较模块,用于比较所述 待检测的通信事件的执行时间与设定时间,所述设定时间为:待检测的通信事 件对应的通信业务中运行所述待检测的通信事件的预先设置的时间;

性能确定模块,用于根据比较结果确定与所述待检测的通信事件相关的服 务器性能;

所述集合划分模块包括:

事件类型判断子模块,用于按照时间点的先后顺序,判断采集的通信事件 是否是通信业务的路径创建事件;

执行子模块,用于在判断结果为通信事件是路径创建事件时,为该通信事 件对应的通信业务创建信息集合,并将该通信事件划分到创建的信息集合中; 在判断结果为通信事件不是路径创建事件时,确定为该通信事件对应的通信业 务已创建的信息集合,并将该通信事件划分到所述已创建的信息集合中。

本发明实施例通过采集服务器运行的通信事件,并按照对应的业务将通信 事件划分为多个信息集合,然后将属于同一集合中相邻两个时间点的时间间距 作为该相邻两个时间点中,前一个时间点对应的待检测的通信事件的执行时 间,通过比较执行时间与设定时间,确定与通信事件相关的服务器性能,因此, 在不需要确定通信业务的执行路径的情况下,方便地检测出可能出现问题的服 务器,进行可以检测出在通信系统的哪一层出现性能瓶颈。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810247302.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top