以服务为导向的网络性能管理视图组织方法及系统的制作方法

文档序号:7979104阅读:147来源:国知局
以服务为导向的网络性能管理视图组织方法及系统的制作方法
【专利摘要】本发明提供一种以服务为导向的网络性能管理视图组织方法,包括步骤:步骤A,在关键路径上获取网络流量数据,通过解码分析的方式,获得网络服务运行状态指标分析的数据源;步骤B,基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总;步骤C,定义网络服务性能指标;步骤D,依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图;步骤E,实时呈现网络服务指标数据,并提供历史数据查询接口。本发明突破了传统的网络性能管理模式,不仅能够使得管理人员建立以服务为导向的网络性能管理视图,并且能够帮助管理人员建立以服务为中心的网络性能管理思路,融入运维保障流程。
【专利说明】以服务为导向的网络性能管理视图组织方法及系统
【技术领域】
[0001]本发明涉及计算机【技术领域】,特别是涉及一种网络性能管理视图组织方法及系统,具体地,涉及以服务为导向的网络性能管理视图组织方法及系统。
【背景技术】
[0002]当前网络基础设施上承载的业务应用复杂度越来越高,网络基础设施所承担的不仅仅是连通功能,而是全面以服务为导向,确保应用服务的高效交付,分担了更多原来需要专门的应用服务才能处理的工作,比如组播、加密、负载均衡、数据缓存这些过去作为应用运行在专用服务器上的功能。
[0003]然而现有技术中的网络性能管理系统,主要关注的是网络设备自身的运行状态,包括设备CPU、内存利用率,以及设备端口的UP/D0WN状态,端口上网络流量的分布等,同时以区分设备的方式组织管理视图,并且不把网络服务明确与物理设备、应用层区分开来,特别是在网络服务性能上,没有专门针对网络服务设计监视方法。
[0004]因此,现有技术中的网络性能管理系统在网络基础设施和业务应用之间存在监测和管理盲区,对于存在于这两层之间的网络服务缺乏监测手段,从而造成了在网络运维管理中,基础设施和业务应用无法关联对应,各自孤立,问题层次不清晰、故障定位难的局面。

【发明内容】

[0005]针对现有技术中的缺陷,本发明的目的是提供一种以服务为导向的网络性能管理视图组织方法及系统。本发明要解决的技术问题是现有技术中的网络性能管理系统因为缺少针对网络服务的监测管理而带来的不足,本发明提供以服务为导向的网络性能管理视图组织方法,能够提升网络性能管理的能力和水平。
[0006]根据本发明的一个方面,提供一种以服务为导向的网络性能管理视图组织方法,包括如下步骤:
[0007]步骤A,在关键路径上获取网络流量数据,通过解码分析的方式,获得网络服务运行状态指标分析的数据源;
[0008]步骤B,基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总;
[0009]步骤C,定义网络服务性能指标;
[0010]步骤D,依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图;
[0011]步骤E,实时呈现网络服务指标数据,并提供历史数据查询接口。
[0012]优选地,将步骤A按照下述步骤A1-A3进行网络流量数据捕获以及解码,获得网络服务运行状态的基础数据,具体地,所述步骤A包括如下步骤:
[0013]步骤Al,通过交换机端口镜像或者采用专用TAP设备方式,在网路核心节点进行部署,复制目标网络流量数据;
[0014]步骤A2,将网络流量数据实时捕获并存储下来;[0015]步骤A3,将网络服务层相关信息,包括网络层、传输层的信息解码并输出;
[0016]优选地,将步骤B按照下述步骤B1-B2将基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总,具体地,所述步骤B包括如下步骤:
[0017]步骤BI,将基础网络服务指标数据入库存储;
[0018]步骤B2,将基础网络服务指标数据进行汇总,按照分析需求进行摘要式汇总。
[0019]优选地,将步骤C按照下述步骤C1-C4定义网络服务性能指标,具体地,所述步骤C包括如下步骤:
[0020]步骤Cl,定义网络服务可用性指标;
[0021]步骤C2,定义网络服务性能指标;
[0022]步骤C3,定义网络服务负载量指标;
[0023]步骤C4,定义网络服务IPSLA指标。
[0024]优选地,将步骤D按照下述步骤D1-D2依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图,所述步骤D包括如下步骤:
[0025]步骤D1,确定网络服务的访问关系,即客户端、网络基础设施、应用服务器等之间的iu后访问关系;
[0026]步骤D2,按照网络服务访问关系组织网络服务指标视图,以每个网络服务提供点为区别,分别为每个网络服务提供点建立监视视图,监视视图中包含网络服务可用性、性能、负载量三个方面的指标数据,如果有IPSLA信息,则IPSLA指标数据也在其中。
[0027]优选地,将步骤E按照下述步骤E1-E2实时呈现网络服务指标数据,并提供历史数据查询接口,所述步骤E包括如下步骤:
[0028]步骤E1,将组织好的网络服务监视视图用实时刷新地方式呈现出来,每次刷新呈现过去一段时间窗口内的统计信息,时间窗口可选择;
[0029]步骤E2,在提供实时统计信息的同时,提供一个历史时间选择接口,用以查询某个历史时间段的网络服务指标统计数据。
[0030]优选地,所述网络服务可用性指标,包括以客户端、服务器为区别统计:TCP SYN、TCP FIN、TCP Reset数量;所述网络服务性能指标,包括以客户端、服务器为区别统计:TCP重传数量、TCP O窗口事件数量;所述网络服务负载量指标,包括网络服务的流量、客户量、并发连接数;所述网络服务IPSLA指标,包括ICMP Ping测试的成功率、响应时间,以及TCP建立的成功率和响应时间。
[0031]根据本发明的另一个方面,提供一种以服务为导向的网络性能管理视图组织系统,包括如下装置:
[0032]第一处理装置,其用于在关键路径上获取网络流量数据,通过解码分析的方式,获得网络服务运行状态指标分析的数据源;
[0033]第二处理装置,其用于基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总;
[0034]第一定义装置,其用于定义网络服务性能指标;
[0035]第一监视装置,其用于依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图;
[0036]第三处理装置,其用于实时呈现网络服务指标数据,并提供历史数据查询接口。[0037]优选地,所述第一处理装置包括如下装置:
[0038]第一复制装置,其用于通过交换机端口镜像或者采用专用TAP设备方式,在网路核心节点进行部署,复制目标网络流量数据;
[0039]第一专用数据包捕获装置,其用于将网络流量数据实时捕获并存储下来;
[0040]第一专用解码器,其用于将网络服务层相关信息,包括网络层、传输层的信息解码并输出,
[0041]进一步地,所述第二处理装置包括如下装置:
[0042]第一录入装置,其用于将基础网络服务指标数据入库存储;
[0043]第一汇总装置,其用于将基础网络服务指标数据进行汇总,按照分析需求进行摘要式汇总,
[0044]进一步地,所述第一定义装置包括如下装置:
[0045]第二定义装置,其用于定义网络服务可用性指标;
[0046]第三定义装置,其用于定义网络服务性能指标;
[0047]第四定义装置,其用于定义网络服务负载量指标;
[0048]第五定义装置,其用于定义网络服务IPSLA指标,
[0049]进一步地,所述第一监视装置包括如下装置:
[0050]第一确定装置,其用于确定网络服务的访问关系,即客户端、网络基础设施、应用服务器等之间的如后访问关系;
[0051]第四处理装置,其用于按照网络服务访问关系组织网络服务指标视图,以每个网络服务提供点为区别,分别为每个网络服务提供点建立监视视图,监视视图中包含网络服务可用性、性能、负载量三个方面的指标数据,如果有IPSLA信息,则IPSLA指标数据也在其中。
[0052]进一步地,所述第三处理装置包括如下装置:
[0053]第一刷新装置,其用于将组织好的网络服务监视视图用实时刷新地方式呈现出来,每次刷新呈现过去一段时间窗口内的统计信息,时间窗口可选择;
[0054]第一提供装置,其用于在提供实时统计信息的同时,提供一个历史时间选择接口,用以查询某个历史时间段的网络服务指标统计数据。
[0055]优选地,所述网络服务可用性指标,包括以客户端、服务器为区别统计:TCP SYN、TCP FIN、TCP Reset数量;所述网络服务性能指标,包括以客户端、服务器为区别统计:TCP重传数量、TCP O窗口事件数量;所述网络服务负载量指标,包括网络服务的流量、客户量、并发连接数;所述网络服务IPSLA指标,包括ICMP Ping测试的成功率、响应时间,以及TCP建立的成功率和响应时间。
[0056]本发明突破了传统的网络性能管理模式,不仅能够使得管理人员建立以服务为导向的网络性能管理视图,并且能够帮助管理人员建立以服务为中心的网络性能管理思路,融入运维保障流程。把网络服务从基础设施和应用中间剥离出来,明确区分了基础设施为应用提供的网络服务通道,这是针对当前网络服务问题分析可用的最小单位,网络服务一旦发生异常问题,一定会体现在该最小单位的统计数据上。从而应用根据本发明提供的方法可以帮助管理人员获得网络服务层的脉络和动态,在异常发生时可以立即区分并定位问题发生的层次和位置,避免了过去因为缺乏可视性而带来的片面、被动、盲目地运维操作。本发明拓展了运维管理思路,加快了故障诊断速度,为运维提供了全新的技术和思路保障。【专利附图】

【附图说明】
[0057]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0058]图1示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法的流程图;
[0059]图2示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S211的详细流程图;
[0060]图3示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S212的详细流程图;
[0061]图4示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S213的详细流程图;
[0062]图5示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S214的详细流程图;
[0063]图6示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S215的详细流程图;
[0064]图7示出根据本发明的第二实施例的以服务为导向的网络性能管理视图组织系统的结构图。
【具体实施方式】
[0065]图1示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法的流程图,具体地,依次执行如下步骤:执行步骤S211,在关键路径上获取网络流量数据,通过解码分析的方式,获得网络服务运行状态指标分析的数据源;执行步骤S212,基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总;执行步骤S213,定义网络服务性能指标;执行步骤S214,依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图;执行步骤S215,实时呈现网络服务指标数据,并提供历史数据查询接口。
[0066]图2示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S211的详细流程图,具体地,将步骤S211按照下述步骤S221至S223进行网络流量数据捕获以及解码,获得网络服务运行状态的基础数据,具体地,依次执行如下步骤:执行步骤S221,通过交换机端口镜像或者采用专用TAP设备方式,在网路核心节点进行部署,复制目标网络流量数据;执行步骤S222,将网络流量数据实时捕获并存储下来;执行步骤S223,将网络服务层相关信息,包括网络层、传输层的信息解码并输出。
[0067]图3示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S212的详细流程图,具体地,将步骤S212按照下述步骤S231和S232将基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总,具体地,依次执行如下步骤:执行步骤S231,将基础网络服务指标数据入库存储;执行步骤S232,将基础网络服务指标数据进行汇总,按照分析需求进行摘要式汇总。[0068]图4示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S213的详细流程图,具体地,将步骤S213按照下述步骤S241至S244定义网络服务性能指标,具体地,依次执行如下步骤:执行步骤S241,定义网络服务可用性指标;执行步骤S242,定义网络服务性能指标;执行步骤S243,定义网络服务负载量指标;执行步骤S244,定义网络服务IPSLA指标。
[0069]优选地,所述网络服务可用性指标,包括以客户端、服务器为区别统计:TCP SYN、TCP FIN、TCP Reset数量;所述网络服务性能指标,包括以客户端、服务器为区别统计:TCP重传数量、TCP O窗口事件数量;所述网络服务负载量指标,包括网络服务的流量、客户量、并发连接数;所述网络服务IPSLA指标,包括ICMP Ping测试的成功率、响应时间,以及TCP建立的成功率和响应时间。
[0070]图5示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S214的详细流程图,具体地,将步骤S214按照下述步骤S251和S252依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图,依次执行如下步骤:执行步骤S251,确定网络服务的访问关系,即客户端、网络基础设施、应用服务器等之间的前后访问关系;执行步骤S252,按照网络服务访问关系组织网络服务指标视图,以每个网络服务提供点为区别,分别为每个网络服务提供点建立监视视图,监视视图中包含网络服务可用性、性能、负载量三个方面的指标数据,如果有IPSLA信息,则IPSLA指标数据也在其中。
[0071]图6示出根据本发明的第一实施例的以服务为导向的网络性能管理视图组织方法中步骤S215的详细流程图,具体地,将步骤S215按照下述步骤S261和S262实时呈现网络服务指标数据,并提供历史数据查询接口,依次执行如下步骤:执行步骤S261,将组织好的网络服务监视视图用实时刷新地方式呈现出来,每次刷新呈现过去一段时间窗口内的统计信息,时间窗口可选择;执行步骤S262,在提供实时统计信息的同时,提供一个历史时间选择接口,用以查询某个历史时间段的网络服务指标统计数据。
[0072]图7示出根据本发明的第二实施例的以服务为导向的网络性能管理视图组织系统的结构图。具体地,根据本发明提供的以服务为导向的网络性能管理视图组织系统,包括第一处理装置41、第二处理装置42、第一定义装置43、第一监视装置44、第三处理装置45,具体地,所述第一处理装置41用于在关键路径上获取网络流量数据,通过解码分析的方式,获得网络服务运行状态指标分析的数据源;所述第二处理装置42用于基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总;所述第一定义装置43用于定义网络服务性能指标;所述第一监视装置44用于依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图;所述第三处理装置45用于实时呈现网络服务指标数据,并提供历史数据查询接口。
[0073]优选地,所述第一处理装置包括装置:第一复制装置,其用于通过交换机端口镜像或者采用专用TAP设备方式,在网路核心节点进行部署,复制目标网络流量数据;第一专用数据包捕获装置,其用于将网络流量数据实时捕获并存储下来;第一专用解码器,其用于将网络服务层相关信息,包括网络层、传输层的信息解码并输出,
[0074]进一步地,所述第二处理装置包括装置:第一录入装置,其用于将基础网络服务指标数据入库存储;第一汇总装置,其用于将基础网络服务指标数据进行汇总,按照分析需求进行摘要式汇总,
[0075]进一步地,所述第一定义装置包括装置:第二定义装置,其用于定义网络服务可用性指标;第三定义装置,其用于定义网络服务性能指标;第四定义装置,其用于定义网络服务负载量指标;第五定义装置,其用于定义网络服务IPSLA指标,
[0076]进一步地,所述第一监视装置包括装置:第一确定装置,其用于确定网络服务的访问关系,即客户端、网络基础设施、应用服务器等之间的前后访问关系;第四处理装置,其用于按照网络服务访问关系组织网络服务指标视图,以每个网络服务提供点为区别,分别为每个网络服务提供点建立监视视图,监视视图中包含网络服务可用性、性能、负载量三个方面的指标数据,如果有IPSLA信息,则IPSLA指标数据也在其中。
[0077]进一步地,所述第三处理装置包括装置:第一刷新装置,其用于将组织好的网络服务监视视图用实时刷新地方式呈现出来,每次刷新呈现过去一段时间窗口内的统计信息,时间窗口可选择;第一提供装置,其用于在提供实时统计信息的同时,提供一个历史时间选择接口,用以查询某个历史时间段的网络服务指标统计数据。
[0078]优选地,所述网络服务可用性指标,包括以客户端、服务器为区别统计:TCP SYN、TCP FIN、TCP Reset数量;所述网络服务性能指标,包括以客户端、服务器为区别统计:TCP重传数量、TCP O窗口事件数量;所述网络服务负载量指标,包括网络服务的流量、客户量、并发连接数;所述网络服务IPSLA指标,包括ICMP Ping测试的成功率、响应时间,以及TCP建立的成功率和响应时间。
[0079]以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
【权利要求】
1.一种以服务为导向的网络性能管理视图组织方法,其特征在于,包括如下步骤: 步骤A,在关键路径上获取网络流量数据,通过解码分析的方式,获得网络服务运行状态指标分析的数据源; 步骤B,基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总; 步骤C,定义网络服务性能指标; 步骤D,依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图; 步骤E,实时呈现网络服务指标数据,并提供历史数据查询接口。
2.根据权利要求1所述的以服务为导向的网络性能管理视图组织方法,其特征在于,所述步骤A包括如下步骤: 步骤Al,通过交换机端口镜像或者采用专用TAP设备方式,在网路核心节点进行部署,复制目标网络流量数据; 步骤A2,将网络流量数据实时捕获并存储下来; 步骤A3,将网络服务层相关信息,包括网络层、传输层的信息解码并输出。
3.根据权利要求1所述的以服务为导向的网络性能管理视图组织方法,其特征在于,所述步骤B包括如下步骤: 步骤BI,将基础网络服务指标 数据入库存储; 步骤B2,将基础网络服务指标数据进行汇总,按照分析需求进行摘要式汇总。
4.根据权利要求1所述的以服务为导向的网络性能管理视图组织方法,其特征在于,所述步骤C包括如下步骤: 步骤Cl,定义网络服务可用性指标; 步骤C2,定义网络服务性能指标; 步骤C3,定义网络服务负载量指标; 步骤C4,定义网络服务IPSLA指标。
5.根据权利要求1所述的以服务为导向的网络性能管理视图组织方法,其特征在于,所述步骤D包括如下步骤: 步骤D1,确定网络服务的访问关系,即客户端、网络基础设施、应用服务器等之间的前后访问关系; 步骤D2,按照网络服务访问关系组织网络服务指标视图,以每个网络服务提供点为区另O,分别为每个网络服务提供点建立监视视图,监视视图中包含网络服务可用性、性能、负载量三个方面的指标数据,如果有IPSLA信息,则IPSLA指标数据也在其中。
6.根据权利要求1所述的以服务为导向的网络性能管理视图组织方法,其特征在于,所述步骤E包括如下步骤: 步骤E1,将组织好的网络服务监视视图用实时刷新地方式呈现出来,每次刷新呈现过去一段时间窗口内的统计信息,时间窗口可选择; 步骤E2,在提供实时统计信息的同时,提供一个历史时间选择接口,用以查询某个历史时间段的网络服务指标统计数据。
7.根据权利要求4所述的以服务为导向的网络性能管理视图组织方法,其特征在于,所述网络服务可用性指标,包括以客户端、服务器为区别统计:TCP SYN, TCP FIN、TCPReset数量;所述网络服务性能指标,包括以客户端、服务器为区别统计:TCP重传数量、TCPO窗口事件数量;所述网络服务负载量指标,包括网络服务的流量、客户量、并发连接数;所述网络服务IPSLA指标,包括ICMP Ping测试的成功率、响应时间,以及TCP建立的成功率和响应时间。
8.一种以服务为导向的网络性能管理视图组织系统,其特征在于,包括如下装置: 第一处理装置,其用于在关键路径上获取网络流量数据,通过解码分析的方式,获得网络服务运行状态指标分析的数据源; 第二处理装置,其用于基础网络服务指标数据入库,并按照网络服务的分析需求进行数据汇总; 第一定义装置,其用于定义网络服务性能指标; 第一监视装置,其用于依据网络服务访问关系,按照网络服务提供的层次架构和访问关系组织关键指标监视视图; 第三处理装置,其用于实时呈现网络服务指标数据,并提供历史数据查询接口。
9.根据权利要求8所述的以服务为导向的网络性能管理视图组织系统,其特征在于, 所述第一处理装置包括如下装置: 第一复制装置,其用于通过交换机端口镜像或者采用专用TAP设备方式,在网路核心节点进行部署,复制目标网络流量数据; 第一专用数据包捕获装置,其用于将网络流量数据实时捕获并存储下来; 第一专用解码器,其用于将网络服务层相关信息,包括网络层、传输层的信息解码并输 出, 进一步地,所述第二处理装置包括如下装置: 第一录入装置,其用于将基础网络服务指标数据入库存储; 第一汇总装置,其用于将基础网络服务指标数据进行汇总,按照分析需求进行摘要式汇总, 进一步地,所述第一定义装置包括如下装置: 第二定义装置,其用于定义网络服务可用性指标; 第三定义装置,其用于定义网络服务性能指标; 第四定义装置,其用于定义网络服务负载量指标; 第五定义装置,其用于定义网络服务IPSLA指标, 进一步地,所述第一监视装置包括如下装置: 第一确定装置,其用于确定网络服务的访问关系,即客户端、网络基础设施、应用服务器等之间的如后访问关系; 第四处理装置,其用于按照网络服务访问关系组织网络服务指标视图,以每个网络服务提供点为区别,分别为每个网络服务提供点建立监视视图,监视视图中包含网络服务可用性、性能、负载量三个方面的指标数据,如果有IPSLA信息,则IPSLA指标数据也在其中。进一步地,所述第三处理装置包括如下装置: 第一刷新装置,其用于将组织好的网络服务监视视图用实时刷新地方式呈现出来,每次刷新呈现过去一段时间窗口内的统计信息,时间窗口可选择; 第一提供装置,其用于在提供实时统计信息的同时,提供一个历史时间选择接口,用以查询某个历史时间段的网络服务指标统计数据。
10.根据权利要求9所述的以服务为导向的网络性能管理视图组织系统,其特征在于,所述网络服务可用性指标,包括以客户端、服务器为区别统计:TCP SYN, TCP FIN、TCPReset数量;所述网络服务性能指标,包括以客户端、服务器为区别统计:TCP重传数量、TCPO窗口事件数量;所述网络服务负载量指标,包括网络服务的流量、客户量、并发连接数;所述网络服务IPSLA指标,包括ICMP Ping测试的成功率、响应时间,以及TCP建立的成功率和响 应时间。
【文档编号】H04L12/24GK103428015SQ201210157182
【公开日】2013年12月4日 申请日期:2012年5月17日 优先权日:2012年5月17日
【发明者】贺晓麟, 王涛, 杨亚男 申请人:上海天旦网络科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1