【技术实现步骤摘要】
【国外来华专利技术】实时且高分辨率缓冲占用监控和记录相关申请本申请要求于2012年9月18日提交的、题为“实时且高分辨率缓冲占用监控和记录”的美国临时申请No.61/702,318,该临时申请的整体通过引用被合并于此。
本公开总体涉及对网络设备中的网络缓冲器的内容进行监控。
技术介绍
在诸如数据中心之类的计算机网络中,数据以一般以通过一个或多个网络设备(例如,交换机、路由器、防火墙等)的分组形式被从源传输至目的地。在传输期间,分组通常被临时存储于网络设备的一个或多个网络缓冲器中。某些数据中心客户要求可以提供低延时、高带宽以及通常较大扩缩性的网络架构。(在扁平的拓扑中包括多个固定交换机的)以太网交换结构是通常被用来满足这些要求的网络架构。在以太网交换结构中,固定交换机通常具有片上交换机(SOC)架构,该SOC架构比具有模块化设计或基于交叉开关(crossbar)设计的网络设备提供更小的网络缓冲器。然而,即使网络缓冲器大得足以容纳所有传入(incoming)流量,但过度缓冲可以导致任何流量遭受额外延时。附图说明图1是根据本文所呈现的技术被配置来监控网络设备中的缓冲器的网络设备的框图。图2是被配置来监控网络设备中的缓冲器的缓冲监控逻辑的框图。图3是缓冲监控逻辑的附加部件的框图。图4是被配置来监控网络缓冲器的计算系统的框图。图5是对网络缓冲器进行监控以获得缓冲占用数据的方法的流程图。图6是表示可以被输出至用户的网络缓冲占用的示例图表。图7示出可以被输出至用户来示出在特定时间段的缓冲占用的柱状图的示例。图8是可以被获得的缓冲占用与时间的图表的示例。图9示出示例柱状图的仿真结果的示例。图 ...
【技术保护点】
一种方法,包括:在网络设备处接收分组;当所述分组被所述网络设备处理时,将所述分组存储于所述网络设备的缓冲器中;以采样频率对所述缓冲器的占用等级进行采样;在从所述采样确定的时间内对所述缓冲器的占用等级进行跟踪;以及基于所述占用等级对通过所述网络设备的流量流进行表征。
【技术特征摘要】
【国外来华专利技术】2012.09.18 US 61/702,318;2012.12.07 US 13/708,2291.一种用于监控内容的方法,包括:在网络设备处接收分组;当所述分组被所述网络设备处理时,将所述分组存储于所述网络设备的缓冲器中;以采样频率对所述缓冲器的占用等级进行采样;在从所述采样确定的时间内对所述缓冲器的占用等级进行跟踪;以及基于所述占用等级对通过所述网络设备的流量流进行表征;其中,跟踪占用等级包括:将多个容器中的每个容器指定给所述缓冲器的多个缓冲占用等级范围中相应的一个;将计数器值指定给所述容器中的每个容器;每当所述占用等级被采样,则增大下述占用等级范围的容器的计数器值:所采样的占用等级被确定为落入所述占用等级范围。2.如权利要求1所述的方法,其中,采样、跟踪和表征基于如下项中的一项或多项被执行:2层参数、3层参数、4层参数、分组负荷、分组优先级参数以及任何用户定义参数。3.如权利要求1所述的方法,还包括:基于所述容器中的每个容器的计数器值,创建所述缓冲器在一段时间内的缓冲占用等级的柱状图。4.如权利要求1所述的方法,其中,所述多个缓冲占用等级范围中没有缓冲占用等级范围与缓冲完整状态相对应。5.如权利要求1所述的方法,其中,所述多个缓冲占用等级范围之一与缓冲完整状态相对应。6.如权利要求1所述的方法,还包括:为所述计数器值指定上限阈值;针对所述容器中至少一个容器,确定所述上限阈值针对特定的缓冲监控时间段是否已被超过;以及如果针对所述容器中的至少一个容器,所述上限阈值在所述特定的缓冲监控时间段内已被超过,则确定分组的突发被所述网络设备接收。7.如权利要求6所述的方法,其中,如果针对所述容器中的至少一个容器,所述上限阈值在所述特定的缓冲监控时间段内已被超过,则增大所述容器中的每个容器的上限阈值。8.如权利要求6所述的方法,其中,如果针对所述容器中的至少一个容器,所述上限阈值在所述特定的缓冲监控时间段内已被超过,则还包括:将所述容器重新指定给占用等级范围,以使得上限阈值已被超过的容器被提供以比其先前被指定的缓冲等级占用范围更小的缓冲等级占用范围,所述容器中具有未被超过的上限阈值的另一容器被提供以比其先前被指定的缓冲占用等级范围更大的缓冲占用等级范围。9.如权利要求8所述的方法,其中,如果针对所述特定的缓冲监控时间段,具有最大占用等级范围的容器的计数器值大于零,则还包括:自动地重新指定所述容器以覆盖更大的缓冲占用等级范围。10.如权利要求9所述的方法,其中,如果针对特定的缓冲监控时间段,具有最大占用等级范围的容器的计数器值大于零,则还包括:自动地重...
【专利技术属性】
技术研发人员:托马斯·J·埃兹尔,甘歌·苏德哈诗尼·德瓦达斯,丹尼斯·科霍尔·党·恩古因,黄之聪,
申请(专利权)人:思科技术公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。