networking监控的战略,以提高networking健康?

目标

是要找出哪些networking部分应该升级/重组,以提高networking的健康(可靠性和性能)。

监控networkingstream量,检测瓶颈,延迟,丢包的方法有哪些? 我可以从networking中的1点做到吗,还是必须将我的电脑插入特定的networking位置?

什么是检查networking负载,检测瓶颈等最好的策略?

现在有很多工具,但是正在安装并运行足够的ntop , cacti ? 我search了一下,发现了一些说

ntop是一个显示networking使用情况的networkingstream量探测器,类似于stream行的Unix命令。

但直到我明白如何收集数据,我才能使用它,所以我问这个问题。

背景

我们的networking完全build立在廉价的networking交换机上,但是networking已经大大扩展了,包括计算机,networking摄像机和其他一些带有networking接口的硬件。 所有的networking设备都是100mbit,没有一个是1gbit。

  • 摄像机logging在远处的几台电脑上,在远处的其他电脑上观看。
  • 电脑不超过50个,但很less有很远的地方(这里的面积很大),有些距离300米以外。有一个无线电连接和光纤connceting这些地方。 这些电脑通常连接数据库应用程序。

networking地图

网络图

  • 红线是光纤
  • 黑线是以太网电缆
  • 盒子是物理位置

在支持它的环境中,我们发现NetFlow Analyzer是一个非常有用的容量规划工具,可以识别瓶颈,监控networking的健康状况。 您甚至可以使用它来检查备份是否按预期运行(在A和B之间的Y链路上是否有x数据stream量)或监视iSCSInetworking上的磁盘性能(点击存储控制器和监视器上的端口吞吐量)。 但是,它需要交换机支持正确运行,您可能没有给出有关廉价交换机的评论。

根据您发布的内容,我假设您的主要驱动因素是video观看性能是一个问题? 您没有提及查看/提供video是否与有限数量的机器隔离,或者是否可能发生在networking上潜在的任何机器之间。 这个答案将彻底改变你需要采取的方法来解决这个问题。 绿线表示videostream?

你的图表显示了12个build筑物和你的描述提示,他们都在附近。 我们在这里看什么样的环境? 我在猜测一所学校,大学或医院?

根据你的要求,我的核心build议与你的要求有点相似 – 看看你每小时付多less钱,以及你有多忙。 看看为总公司的核心networking购买一些Cisco / Juniper 24端口千兆交换机的成本。 机会是,它比成本效益更好,更好地利用你的时间来升级核心networking,比诊断现有的过时的基础设施,并试图调整它。

networking监控是一个相当广泛的术语,Netflow / sFlow可以用来监控通过各种设备的stream量types。 Ntop像一些networking设备一样提供这种function。 networking延迟监测可以使用类似smokeping( http://oss.oetiker.ch/smokeping/ )来完成。 主机会在networking链路的各个端点运行它们,然后互相ping通显示响应时间和/或丢包。

此外,仙人掌可以用来从你的networking设备收集原始数据,支持它(stream量速率+实际上帧错误,什么不是)

希望有一些帮助。

当你说你有廉价的交换机:如果你有非托pipe交换机(没有SNMP或其他仪器),那么你是运气不好。 所有你可以做的(也许)是监测你的网关和广域网链路来衡量这些。 内部的东西 – 你不能把一个实际的监控解决scheme与水龙头或笔记本电脑嗅探器,这些一般是很好的解决一个地方的具体问题。