用于经采样的通信量数据的管理的方法和系统技术方案

技术编号:7868909 阅读:194 留言:0更新日期:2012-10-15 02:46
本文描述了一种用于经采样的通信量数据的管理的方法。针对多个网络设备中的每个网络设备,确定所述网络设备的一个或多个数据源。所述一个或多个数据源中的每个与局部标识符相关联。采样器代理服务系统接收来自数据采集器的采样配置。所述采样配置包括所述多个网络设备中的网络设备的数据源的选择。通过全局标识符标识所选择的数据源。所述采样配置被转换成局部采样配置并且被提供给所选择的数据源。

【技术实现步骤摘要】
【国外来华专利技术】用于经采样的通信量数据的管理的方法和系统
技术介绍
用于采集网络分析的数据的可能方法被称为sFlow。如在RFC-3176中所描述的那样,sFlow是针对基于分组采样的网络监视而设计的技术。sFlow通过在网络设备(诸如交换机、路由器、无线接入点等)处的每“n”个数据分组中随机地采样出一个来工作。通过驻留在网络设备上的sFlow代理采集分组报头、接口计数器以及附加的分组信息。sFlow代理将捕获的信息转发到用于处理的sFlow采集器。例如,sFlow代理可以对接口采样、生成关于网络通信量的信息以及将该信息发送到sFlow采集器,其然后分析该信息。sFlow采集器通常与网络设备中的每个建立直接通信。sFlow代理可以运行在由控制设备(例如,无线控制器)控制的或在滤波设备(例如,防火墙)之后的网络设备上。在此类实例中,sFlow采集器的控制通信量可以通过防火墙,但是经采样的通信量可能不被允许行进返回到sFlow控制器。此外,当sFlow代理被直接地并且单独地配置并且通过所述控制设备与sFlow控制器通信时,sFlow采集器可能丢弃该经采样的通信量数据,从而可能丢失相关信息,该相关信息本可能以其他方式被用于网络管理。·附图说明 通过参考附图,本公开内容可以被更好地理解,并且使得其许多特征和优点对于本领域的技术人员来讲是显而易见的。图I是根据本专利技术的实施例的网络系统的拓扑框图。图2是根据本专利技术的实施例的网络系统的另一拓扑框图。图3是根据本专利技术的实施例的用于采样代理的初始化的处理流程图。图4是根据本专利技术的实施例的映射表。图5是根据本专利技术的实施例的用于采样代理的配置与发现的处理流程图。图6是根据本专利技术的实施例的用于配置转换的处理流程图。图7是根据本专利技术的实施例的在数据路径中的数据报接收与转换的处理流程图。图8是根据本专利技术的实施例的用于数据报转换的处理流程图。图9是根据本专利技术的实施例的在数据报转换之前和之后的示例性数据报的图。图10图示了示例性计算机系统,其中本专利技术的各种实施例可以被实现。具体实施例方式 分组采样可以被用于监视网络通信量。通常,基于流的通信量监视系统包括采样代理,其驻留在网络设备上并且其向数据采集器转发关于经过网络设备的网络通信量的信息。可以实现使得经采样的通信量数据能够被收集的各种网络管理协议。该网络管理协议的示例可以包括但不限于sFlow、NetFlow以及IPFIX。如本文所使用的,经采样的通信量数据包括被交换的流的基于统计分组的采样(例如,流采样器)以及网络接口统计的基于时间的采样(例如,计数器轮询)。在一个实施例中,采样器代理服务系统(proxy)被布置在采样代理(agent)和数据采集器之间,使得经采样的通信量数据能够通过中间设备(诸如控制器或滤波设备)被转发。此外,本文描述了一种用于经采样的通信量数据的管理的方法。针对多个网络设备中的每个网络设备,确定所述网络设备的一个或多个数据源。所述一个或多个数据源中的每个与局部标识符相关联。采样器代理服务系统接收来自数据采集器的采样配置。所述采样配置包括所述多个网络设备中的一个网络设备的数据源的选择。由全局标识符来标识所述选择的数据源。所述采样配置被转换成局部采样配置并且被提供给所述选择的数据源。图I是根据本专利技术的实施例的网络系统100的拓扑框图。系统100包括数据采集器102、采样器代理服务系统(proxy) 104、包括采样代理130的网络设备120、包括采样代理131的网络设备121,以及包括采样代理132的网络设备122。数据采集器102被配置成生成包括用于流采样器和计数器轮询器的配置的一个或多个配置,接收来自一个或多个采样代理的数据报,并且分析数据报。数据采集器102在工作中被耦合至采样器代理服务系统104。数据采集器102和采样器代理服务系统104之间的连接可以包括多个网络段、传输技术以及部件。数据采集器102可以被布置在本地网络或安全网络中。如在本文中使用的,本地网络是可由数据采集器102直接访问的数据网络。采样器代理服务系统104在工作中被耦合至数据采集器102,并且经由包括配置路径和数据路径的通信信道在工作中耦合至网络设备120-122。数据采集器102和采样器代理服务系统104、以及采样器代理服务系统104和网络设备120-122之间的连接可以包括多个网络段、传输技术以及部件。采样器代理服务系统104被配置成在数据采集器和采样代理之间作接口,并且将各种网络设备的多个接口的集合初始化到单个网络设备中。在中央设备是一组设备的管理者和/或在将一个网络段与另一个分离的网络设备上加以实现的情况下,采样器代理服务系统104可以被实现。例如,采样器代理服务系统104可以被实现为独立的设备,在防火墙、无线控制器等上实现,将本地网络与远程网络分离。如在本文中使用的,远程网络是包含远程网络设备的数据网络,所述远程网络设备可以被或可以不被数据采集器(诸如数据采集器102)直接地访问。网络设备120-122在工作中被耦合至采样器代理服务系统104。网络设备120-122被配置成例如根据通过采样器代理服务系统接收的采样配置来转发经采样的通信量数据。网络设备可以包括网络装备,诸如交换机或路由器。网络设备120-122可以是一组设备,诸如无线接入点,其受到中央设备(诸如无线控制器)的控制。在另一个实施例中,网络设备120-122可以被定位在远程网络中。网络设备120包括采样代理130、包括采样代理131的网络设备121,以及包括采样代理132的网络设备122。采样代理130-132被嵌入在网络设备内并且被配置成提供用于在网络设备内配置采样实例的接口。采样配置可以与网络管理协议和/或采样标准(诸如但不限于sFlow、Netflow等)相关联。这些标准中的每一个标准以可能因标准而异的指定格式产生采样分组数据。采样代理130-132被配置成使用两种采样形式网络通信量的基于统计分组的采样 (例如,流采样器)和网络接口统计的基于时间的采样(例如,计数器轮询器)。例如,采样代理130-132在N个分组中采样I个,其中N可以由制造商设定或由用户(例如,网络管理者)配置。在网络设备120-122中采用的特定采样协议可以取决于网络设备的牌子或型号。例如,HP Pix)CUrVe交换机可以采用sFlow标准。可以通过采样器代理服务系统104集中配置采样代理130-132。该配置可以是基于命令行的配置和/或基于简单网络管理协议(SNMP)的配置。采样代理130-132被配置成生成经采样的通信量数据,并将该经采样的通信量数据提供给采样器代理服务系统104。该经采样的通信量数据可以包括数据报或包括从经采样的分组获得的通信量信息的其他数据单元(例如,流采样器、计数器轮询器等)。在操作中,采样器代理服务系统104被配置成通过将各种网络设备(诸如网络设备120-122)的数据源标识符映射到全局标识符,来将多个数据源和/或各种网络设备的采样/轮询实例的集合初始化到单个网络设备中。全局标识符确保网络设备120-122的数据源中的每个都是唯一可标识的。如在本文中使用的,数据源是能够进行通信量测量的网络设备内的一个位置。例如,数据源包括接口、虚拟接口、在网络设备内的物理实体(诸如本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于经采样的通信量数据的管理的方法,所述方法包括 针对多个网络设备中的每个网络设备,确定所述网络设备的一个或多个数据源,所述一个或多个数据源中的每个与局部标识符相关联; 由采样器代理服务系统从数据采集器接收采样配置,所述采样配置包括所述多个网络设备中的网络设备的数据源的选择,其中通过全局标识符标识所选择的数据源; 将所述采样配置转换成局部采样配置;以及 将所述局部采样配置提供给所选择的数据源。2.根据权利要求I所述的方法,进一步包括 针对多个网络设备中的每个网络设备,将全局标识符分配给所述网络设备的所述一个或多个数据源;以及 针对多个网络设备中的每个网络设备,将所述一个或多个数据源中的每个的所述全局标识符映射到所述一个或多个数据源中的每个的所述局部标识符。3.根据权利要求I所述的方法,其中转换所述采样配置进一步包括 根据所述采样配置确定所述全局标识符; 根据所述采样配置确定对应于所述全局标识符的所述多个网络设备中的网络设备的网络地址; 根据所述采样配置确定对应于所述全局标识符的数据源的局部标识符;以及基于对应于所述全局标识符的所述网络设备的所述网络地址以及对应于所述全局标识符的所述局部标识符来生成局部采样配置。4.根据权利要求I所述的方法,进一步包括 接收来自所述多个网络设备中的所述网络设备的所选择的数据源的局部采样数据报; 将局部采样数据报转换成全局采样数据报;以及 将所述全局采样数据报提供给所述数据采集器。5.根据权利要求I所述的方法,其中转换所述局部采样数据报进一步包括 将所述采样器代理服务系统的网络地址插入到所述局部采样数据报的地址字段中;以及 修改采用局部数据填充的所述局部采样数据报的多个字段中的一个。6.一种用于经采样的通信量数据的管理的系统,所述系统包括 处理器;以及 存储器,其被耦合至所述处理器; 其中所述处理器被配置成 针对多个网络设备中的每个网络设备,确定所述网络设备的一个或多个数据源,所述一个或多个数据源中的每个与局部标识符相关联; 由采样器代理服务系统从本地网络中的数据采集器接收采样配置,所述采样配置包括所述多个网络设备中的网络设备的数据源的选择,其中通过全局标识符标识所选择的数据源; 将所述采样配置转换成局部采样配置;以及 将所述局部采样配置提供给所选择的数据源。7.根据权利要求6所述的系统,其中所述处理器被进一步配置成 针对多个网络设备中的每个网络设备,将全局标识符分配给所述网络设备的所述一个或多个数据源;以及 针对多个网络设备中的每个网络设备,将所述一个或多个数据源中的每个的所述全局标识符映射到所述一个或多个数据源中的每个的所述局部标识符。8.根据权利要求6所述的系统,其中所述处理器被进一步配置成通过以下方式转换所述采样配置 根...

【专利技术属性】
技术研发人员:JA索马瓦加斯FJ罗哈斯丰塞卡D巴尔韦德加罗A奥迪奥比韦D科拉莱斯洛佩斯
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:

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

1