用于分析网络指标的系统和方法技术方案

技术编号:10358957 阅读:141 留言:0更新日期:2014-08-27 15:03
本解决方案涉及用于由多个客户机和一个或多个服务器中间的装置提供关于经过该装置的网络分组流的分析的系统和方法。该系统和方法包括在装置管理多个客户机和一个或多个服务器之间的网络流量的同时,该装置从经过该装置的网络流量的多个网络分组流中识别与流标识符相对应的网络分组流,该流标识符例如是从互联网协议地址、统一资源定位符或应用标识符中选择的一个。该系统和方法可包括分析引擎的收集器,其在装置管理网络流量的同时收集关于所识别的网络分组流的指标并且生成包括所收集的指标的一个或多个流对象。

【技术实现步骤摘要】
【国外来华专利技术】相关申请本申请要求在2011年5月24日提交的、名称为“Systems and Meth ods forAnalyzing Network Metrics”的美国临时专利申请N0.61/489521的权益和优先权,该美国临时专利申请通过引用被全部包含于此,以用于各种目的。
本申请总的涉及数据通信网络。具体来说,本申请涉及用于由管理客户机和服务器之间的网络流量的同一中间装置来分析网络流量的系统和方法。
技术介绍
终端用户通过使用网络分析来分析和了解网络指标以获得对网络操作的深刻理解。特别地,网络分析可被用来量化与网络交互的终端用户的体验。网络分析还可以被用于解决网络问题、为网络容量制定计划、监控应用并且智能地实现商业策略。完成这些任务可以包括使用网络分析系统来执行下列工作:收集网络信息、分析网络信息和报告应用数据。在许多方面,可能很难在异构网络环境内实现网络分析解决方案。网络的端点通常不是相同的装置且带外(out-of-band)装置可造成网络拓扑结构的挑战。现有的分析解决方案包括不能随大型或小型网络配置而调节的产品。将现有解决方案扩展到不同的网络配置可能代价昂贵且会给系统带来低效。此外,加密的流量造成挑战,其提出了对管理通常由一系列安全方案发布的证书和加密密钥的需求。
技术实现思路
在一些方面,本解决方案涉及用于由多个客户机和一个或多个服务器中间的装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,提供关于经过该装置的网络分组流的分析的方法。所述方法通常包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,从经过所述装置的网络流量的多个网络分组流中识别与流标识符对应的网络分组流。所述流标识符可选自下列的其中一个:互联网协议(IP)地址、统一资源定位符(URL)和应用标识符。所述方法通常包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,收集关于所识别的网络分组流的指标并且生成包括所收集的指标的一个或多个流对象。在这些方法的一些应用中,所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,接收来自用户的、对IP地址、URL或应用的其中一个的选择,以分析一个或多个指标。所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,收集下列指标中的多个:带宽利用率、请求数量、连接数量和响应时间。所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,对于所识别的网络分组流收集提出请求的频率。在这些方法的一些应用中,所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由所述一个或多个客户机经由所识别的网络分组流发出的多个请求存储到所述一个或多个流对象。所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由所述一个或多个客户机经由所识别的网络分组流发出的多个请求存储到所述一个或多个流对象。所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由所识别的网络分组流使用的多个传输层连接存储到所述一个或多个流对象。所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由从IP地址、URL或应用中选择的一个经由所识别的网络分组流使用的带宽量存储到所述一个或多个流对象。在这些方法的一些应用中,所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,提供来自所述一个或多个流对象的数据,以显示关于所识别的网络分组流的指标。所述方法可包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,对于所识别的网络分组流收集关于定制变量的数据并且将关于该定制变量的数据存储到所述一个或多个流对象中。在一些方面,本解决方案涉及用于由多个客户机和一个或多个服务器中间的装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,提供关于经过该装置的网络分组流的分析的系统。所述系统包括在多个客户机和一个或多个服务器中间的装置,和在所述装置上执行的分析引擎,该分析引擎在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,从经过所述装置的网络流量的多个网络分组流中识别与流标识符相对应的网络分组流。所述系统可包括识别与从互联网协议(IP)地址、统一资源定位符(URL)或应用标识符中选择的一个相对应的分组流。所述系统可包括所述分析引擎的收集器,其在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,收集关于所识别的网络分组流的指标。在一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述分析引擎生成包括所收集的指标的一个或多个流对象。在所述系统的一些实施例中,所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,接收来自用户的、对IP地址、URL或应用中的一个的选择,以分析一个或多个指标。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述收集器收集下列指标中的多个:带宽利用率、请求数量、连接数量和响应时间。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述收集器对于所识别的网络分组流收集提出请求的频率。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述分析引擎将由所述一个或多个客户机经由所识别的网络分组流发出的多个请求存储到所述一个或多个流对象。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述分析引擎将由所述一个或多个客户机经由所识别的网络分组流发出的多个请求存储到所述一个或多个流对象。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述分析引擎将由所识别的网络分组流使用的多个传输层连接存储到所述一个或多个流对象。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述分析引擎将由从IP地址、URL或应用中选择的一个经由所识别的网络分组流使用的带宽量存储到所述一个或多个流对象。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述分析引擎提供来自所述一个或多个流对象的数据,以显示关于所识别的网络分组流的指标。在所述系统的一些实施例中,在所述装置管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,所述收集器对于所识别的网络分组流收集关于定制变量的数据并且所述分析引擎将关于该定制变量的数据存储到所述一个或多个流对象。实现用于部署网络分析器的方法和系统可包括使用预先存在的负载平衡器来实现网络分析系统。预先存在的负载平衡器可执行任一下列功能:消除网络效率低下、加速数据在网络上的传输、当数据在网络上传输时保全和保护该数据,以及足够灵活以本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201280036558.html" title="用于分析网络指标的系统和方法原文来自X技术">用于分析网络指标的系统和方法</a>

【技术保护点】
一种用于由多个客户机和一个或多个服务器中间的装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,提供关于经过该装置的网络分组流的分析的方法,所述方法包括:(a)由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,从经过所述装置的网络流量的多个网络分组流中识别与流标识符相对应的网络分组流,所述流标识符选自互联网协议(IP)地址、统一资源定位符(URL)和应用标识符的其中一个;(b)由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,收集关于所识别的网络分组流的指标;以及(c)由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,生成包括所收集的指标的一个或多个流对象。

【技术特征摘要】
【国外来华专利技术】2011.05.24 US 61/4895211.一种用于由多个客户机和一个或多个服务器中间的装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,提供关于经过该装置的网络分组流的分析的方法,所述方法包括: Ca)由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,从经过所述装置的网络流量的多个网络分组流中识别与流标识符相对应的网络分组流,所述流标识符选自互联网协议(IP)地址、统一资源定位符(URL)和应用标识符的其中一个; (b)由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,收集关于所识别的网络分组流的指标;以及 (c)由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,生成包括所收集的指标的一个或多个流对象。2.根据权利要求1所述的方法,其中步骤(a)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,接收来自用户的对IP地址、URL和应用标识符的其中一个的选择,以分析一个或多个指标。3.根据权利要求1所述的方法,其中步骤(b)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,收集下列指标中的多个:带宽利用率、请求数量、连接数量和响应时间。4.根据权利要求1所述的方法,其中步骤(b)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,对于所识别的网络分组流收集提出请求的频率。5.根据权利要求1所述的方法,其中步骤(c)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由所述一个或多个客户机经由所识别的网络分组流发出的多个请求存储到所述一个或多个流对象。6.根据权利要求1所述的方法,其中步骤(c)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由所述一个或多个客户机经由所识别的网络分组流发出的多个请求存储到所述一个或多个流对象。7.根据权利要求1所述的方法,其中步骤(c)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由所识别的网络分组流使用的多个传输层连接存储到所述一个或多个流对象。8.根据权利要求1所述的方法,其中步骤(c)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,将由从IP地址、URL和应用中选择的一个经由所识别的网络分组流使用的带宽量存储到所述一个或多个流对象。9.根据权利要求1所述的方法,还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,提供来自所述一个或多个流对象的数据,以显示关于所识别的网络分组流的指标。10.根据 权利要求1所述的方法,其中步骤(b)还包括由所述装置在管理所述多个客户机和所述一个或多个服务器之间的网络流量的同时,对于所识别的网络分组流收集关于定制变量的数据并且将关于该定制变量的数据存储到所述一个或...

【专利技术属性】
技术研发人员:木拉里·拉加
申请(专利权)人:思杰系统有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1