网络统计信息提供系统、网络统计信息提供方法和程序的制作方法

文档序号:9333013阅读:393来源:国知局
网络统计信息提供系统、网络统计信息提供方法和程序的制作方法
【技术领域】
[0001 ](相关申请的引用)
[0002]本发明基于2013年3月22日提交的日本专利申请N0.2013-060710,其全部内容在此引入以供参考。本发明涉及网络统计信息提供系统、网络统计信息提供方法和程序,更具体地说,涉及提供从不同类型的网络获得的网络统计信息的网络统计信息提供系统、网络统计信息提供方法和程序。
【背景技术】
[0003]非专利文献I公开了一种称为OpenFlow的网络。在非专利文献2中定义的OpenFlow交换机包括用于与OpenFlow控制器通信的安全信道,并且根据流表,操作由OpenFlow控制器适当指示其增加或重写。在流表中,对每一流,定义将与分组报头匹配的匹配规则集(匹配字段)、流量统计(计数器)和定义处理内容的指令(参见非专利文献2中的“5.2流表”)。
[0004]此外,OpenFlow控制器能通过从OpenFlow交换机请求流量统计(计数器),获得具有诸如用于每一流或流表的各种粒度的统计信息。
[0005]同时,当上述的集中控制型网络变得普遍时,更希望连接到由层2交换机或层3交换机构成的自主分布式网络。这些网络装置能获得用于每一端口的传输/接收分组(在此称为“分组”,而不区分“分组”和“帧”),但通常不具有获得具有相对灵活粒度的统计信息,诸如流量的功能。
[0006]专利文献I公开了一种业务监控系统,能监控上述自主分布式网络中的任何通信终端的业务。更具体地说,在业务监控系统中,容纳通信终端的第一网络设备监控通信终端的业务流量是否超出第一告警阈值。此外,在该业务监控系统中,在网络边界提供的第二网络设备监控通信终端的业务流量是否超出第二告警阈值。然后,基于监控结果,该业务监控系统确定通信终端的业务是否过大。
[0007]此外,专利文献2公开了一种网络信息呈现装置,可视化从外部源流入受管理网络并且传送到外部目的地的业务并且向用户呈现可视化业务。更具体地说,描述网络信息呈现装置包括业务获得装置,用于获得从在受管理网络的边界提供的至少一个路由器采集并且由来自用户的指令指定的业务信息,路线获得装置,用于基于有关受管理网络内部的路线的信息,获得从业务流入受管理网络的起始点路由器到由受管理网络传送该业务的终点路由器的路线的信息,控制装置,用于执行下述的至少一个:基于有关受管理网络外部的路线的信息,指定业务或识别终点路由器,以及呈现装置,用于将由路线获得装置获得的路线信息与由业务获得装置获得的业务信息关联并且向用户呈现该结果。
[0008]引用清单
[0009]专利文献
[0010]专利文献1:
[0011]日本专利特开N0.JP 2012-74867A
[0012]专利文献2:
[0013]日本专利特开N0.JP 2010-124512A
[0014]非专利文献
[0015]非专利文献1:
[0016]Nick McKeown 等〃OpenFlow:Enabling Innovat1n in Campus Networks, 〃[在线],[2013 年 I 月 9 日检索],互联网〈URL: http://www.0penflow.0rg/documents/openflow-wp-latest.pdf>。
[0017]非专利文献2:
[0018]〃0penFlow Switch Specificat1n^Vers1n 1.3.1.(Wire Protocol0x04),"[在线],[2013 年 I 月 9 日检索],互联网〈URL:http://www.0pennetworking.0rg/images/stories/downloads/specifica t1n/openflow-spec-vl.3.1.pdf>

【发明内容】

[0019]通过本发明给出下述分析。在如上所述,提供具有不同粒度的不同类型的统计信息的网络中(在下文中,称为“综合网络”),存在不能获得跨越两个网络并且具有统一粒度的统计信息。
[0020]例如,OpenFlow控制器能包括基于从上述交换机获得的信息,计数连接到交换机的端口的、用于每一 MAC (媒体访问控制)的传输/接收帧的数目的站统计功能以及计数执行终端(MAD地址)之间的端对端通信的交换机及其流之间的传输/接收帧的数目的数据流统计功能。
[0021]另一方面,上述的典型的自主分布式网络仅能提供用于每一端口的统计信息,不能提供能从OpenFlow控制器获得的站统计或数据流统计。
[0022]在这种情况下,具有细粒度的信息通常卷成具有粗糙粒度的信息。例如,由于能从自主分布型网络装置获得用于每一端口的统计信息,从集中控制网络获得的数据流统计能与用于每一端口的统计信息加在一起,并且呈现其值。
[0023]因此,具有小粒度的有用统计信息丢失,使得难以例如分析整个综合网络的故障。
[0024]本发明的目的是提供一种用来便于综合网络故障分析的网络统计信息提供系统、网络统计?目息提供方法和程序。
[0025]根据第一方面,提供一种网络统计信息提供系统,包括:域边界管理单元,管理被配置成包括能获得具有预定粒度的统计信息的设备的第一域和不包括能获得具有预定粒度的统计信息的设备的第二域之间的链路信息。此外,该网络统计信息提供系统包括统计信息转换单元,使用链路信息,将从第一域获得的统计信息分类成不属于域边界的统计信息和属于域边界的统计信息,在属于域边界的统计信息上执行预定处理,并且将所处理的统计信息提供为跨多个域的统计信息。
[0026]根据第二方面,提供一种由计算机执行的网络统计信息提供方法,该计算机包括管理被配置成包括能获得具有预定粒度的统计信息的设备的第一域和不包括能获得具有预定粒度的统计信息的设备的第二域之间的链路信息的域边界管理单元。该网络统计信息提供方法包括由计算机基于链路信息,将从第一域获得的统计信息分类成不属于域边界的统计信息和属于域边界的统计信息。此外,该网络统计信息提供方法包括由计算设备在属于域边界的统计信息上执行预定处理,并且将所处理的统计信息提供为跨多个域的统计信息。本方法依赖于作为计算机的特定机器,处理从第一域获得的统计信息并且将结果提供给用户。
[0027]根据第三方面,提供一种用于计算机的程序,该计算机包括管理被配置成包括能获得具有预定粒度的统计信息的设备的第一域和不包括能获得具有预定粒度的统计信息的设备的第二域之间的链路信息的域边界管理单元。该程序使计算机执行基于链路信息,将从第一域获得的统计信息分类成不属于域边界的统计信息和属于域边界的统计信息。此夕卜,该程序使计算机执行在属于域边界的统计信息上执行预定处理,并且将所处理的统计信息提供为跨多个域的统计信息。此外,该程序能存储在计算机可读(非瞬时)存储介质中。换句话说,本发明能实现为计算机程序产品。
[0028]因此,根据本发明,变得可以有助于便于综合网络故障分析。
【附图说明】
[0029]图1是示出本发明的示例性实施例的结构的图。
[0030]图2是示出本发明的另一示例性实施例的结构的图。
[0031]图3是示出本发明的第一示例性实施例的系统的图。
[0032]图4是示出由本发明的第一示例性实施例的域管理单元保持的信息的图。
[0033]图5是示出由本发明的第一示例性实施例的域边界管理单元保持的信息的图。
[0034]图6是示出由本发明的第一示例性实施例的OpenFlow控制器提供给综合控制器的站统计信息的例子的图。
[0035]图7是示出由本发明的第一示例性实施例的传统控制器提供给综合控制器的MAC地址表的例子的图。
[0036]图8是示出本发明的第一示例性实施例的操作的顺序图。
[0037]图9是示出本发明的第一示例性实施例的统计信息转换单元的操作的流程图。
[0038]图10是示出将分类符号⑴和(2)提供给图6中的站统计信息的状态的图。
[0039]图11是将符号(3)提供给具有终端侧上的端口的MAC地址、图7中的MAC地址表中的条目的图。
[0040]图12是示出由本发明的第一示例性实施例的统计信息转换单元生成的综合站统计表(第一表)的例子的图。
[0041]图13是示出通过转换属于域边界并且由本发明的第一示例性实施例的统计信息转换单元生成的站统计信息获得的表(第二表)的例子的图。
[0042]图14是示出由本发明的第二示例性实施例的统计信息转换单元提供的统计信息的模式的图。
[0043]图15是示出由本发明的第三示例性实施例的统计信息转换单元提供的统计信息的模式的图。
【具体实施方式】
[0044]首先,将参考图,概述示例性实施例。注意,对每一元件指定概述中的附图参考符号,作为仅便于方便理解的例子,不旨在将本发明限定到附图中所示的模式。
[0045]通
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1