网络性能基线是网络性能监控中用来定义企业网络基础架构正常工作条件的一个衡量标准。工程师可以使用网络性能基线和网络监控进行比较,从而发现可能导致问题的流量变化。一个网络性能的好坏,直接影响到用户的体验和网络的标准。那么在这方面我们如何进行网络监控呢?

为什么需要网络性能基线呢?

简而言之,一个网络性能基线是网络性能监控中用来定义企业网络基础架构正常工作条件的一个衡量标准。工程师可以使用网络性能基线进行比较,从而发现可能导致问题的流量变化。

设置一个网络基线也能实现一个早期指示器,这样应用和网络需求的实现就会接近于有效容量,从而使网络团队有可能进行升级规划。使网络性能基线与现有的网络服务级别协议(SLA)对齐可以帮助IT组织保持容量参数和确定违反规范的问题范围。

然而,对于工程师来说网络监控的挑战是定义他们组织基础架构正常的条件。

没有网络监控或测试的行业标准

对于采用Information Technology Infrastructure Library (ITIL)框架作为最佳实践方法的IT组织来说,他们可以使用一些ITIL特有的监控工具。这些工具的设计利用支持IT服务管理过程的设备配置数据库和应用程序。然而,除了ITIL之外,还没有一种设置性能基线的行业标准方法。支持监控工具和生成具有广度和宽度的信息会由于制造商、设备和操作系统的不同而明显不同,从而最终妨碍在监控中使用一组通用的测试基准。

对于解决这个问题,最好首先是从网络供应商本身着手。至少,每一个供应商都有一系列支持特定设备的监视器。考虑到诸如SNMP等监控协议的普遍存在,许多供应商也有他们自己可用于监控和定义他们的产品临界值的推荐方法或最佳实践。拥有了这些信息,管理员就可以首先关注于一个小范围的可用监视器并在需求时进行扩展。

网络性能监控:评估状况和考虑虚拟化技术

在创建网络监控设备清单时,一定要在清单中同时包含物理和虚拟设备。对于当前流行的设备和服务器虚拟化、虚拟交换机(vSwitch)和虚拟化应用加速器在检查网络性能时是很重要的考虑方面。vSwitch使虚拟机之间能够在不需要通过物理网络适配器的前提下实现通信。虽然vSwitch能加速内部服务器通信,但是它们无法使网络监控工具实现对这些路径的报告或对应用性能数据进行接受。幸好,网络行业已经认识到了这个问题,并且正在改善这个状况。

收集数据来设置一个网络性能基线

在确定网络设备清单后,下一步是分析基础架构中传输的流量。虽然网络的总体利用情况是网络总体健康的一个合理的指示器,但是这一测量基准还不是用户在网络中实际操作的全部环境。要了解网络是如何使用的,这些监控工具必须收集和打开实际的数据包。

收集网络数据进行流量分析的方法有两种,每种方法都各有利弊。数据捕捉或嗅探工具能够捕捉整个网络数据流,这样管理员便能及时获得在一个特定时刻关于网络状况的完整视图。嗅探网络能够完全了解网络运行状况。虽然这对于网络故障分析和修复非常重要,但它可能会严重影响持续的网络监控和基线分析。对于网络性能监控,应用程序和网络使用率的测量是非常重要的,但不一定要包含每个数据包中的信息。在这些情况中,网络嗅探工具能够提供所需要的信息,但是这可能会引起严重的过载。

提供sFlow/NetFlow监控示例数据

除此之外,诸如NetFlow或sFlow等协议在设计上通过指定的间隔进行流量捕捉而更节约存储。NetFlow及其衍生软件是内置在许多企业路由器中的,它们将示例数据传递给监视器而不引起嗅探器过载,从而获得关于网络中运行的应用程序的合理概况。通过执行数据包分析,管理员可以看到应用使用的趋势同时根据整个网络使用分配每个应用的使用比率。

更进一步地,大多数工具也能够帮助解析Internet流量,例如,将使用基于云技术的应用流量与常见Web浏览的流量。了解每一个应用程序使用了多少网络资源不仅能够确定响应时间的问题根源,也使管理员能够看到新应用程序和服务在部署到网络时产生的影响。

设置一个网络性能基线必须监视多长时间?

在准备好所有需要的监视器后,下一步是使这些监视器运行并创建数据点。许多专家认为一个有效的监控窗口发现性能趋势需要一周时间。

考虑捕捉流量的环境是很重要的。大多数组织使用的是周期使用模式,而所有流量分析员都应该了解这些模式。例如,一个大型零售商一定会在假期中遇到网络和应用程序高峰。而一个制造商实际上则可能看到相反的效果,因为在相同的假期中工厂停工会显著降低网络的使用。如果分析人员不能说明这些业务周期,那么网络性能基线结果可能在这两种情况中会大相径庭。

这些数字中的任何明显高或低的数值都必需确定出来,并且要确定它们发生的原因和它们实际是否为网络基准的一部分。如果您偶然发现由已知问题产生的峰值,那么就要在其余的数据点上创建基线。如果这个峰值被确定为一般情况,那么就要将它们计算在测量平均值中。很可能在您的监控周期中网络出现了一个重大的问题。在这种情况下,更安全的做法是先处理这些数据点,然后在问题消除后再进行测量。

当收集到一定量的监控数据并说明了一些根本的变化后,我们就可以为每一个测量分配一个基线。最终结果是为您定义的每个监视器确定一般范围的值。这些范围一起就构成了当前的网络性能基线。

最后一点要考虑的是您现在所设定的网络性能基线只在网络发生变化之前有效。网络设备升级、新服务器和新应用程序都将会影响现在的基线,也将要求以持续的方式考虑和提供监控解决方案。然而,好消息是在大多数情况下,不是所有事情都会马上发生变化的,所以在添加或删除一些应用、服务或设备时只需要做少量的修改。

如何建立网络监控中的网络性能基线?相关推荐

  1. 非常易用的网络路径中的网络延迟测试和监控以及自动发送报告工具

    非常易用的网络路径中的网络延迟测试和监控以及自动发送报告工具. 作为网络管理员或网络工程师,时刻关注网络的交付速度至关重要.不仅需要确保自己有良好的响应时间,还需要确保网络的速度足以满足用户通信所需的 ...

  2. 什么是网络监控?OpManager 网络监控解决方案

    什么是网络监控 在当今世界,术语网络监控在整个IT行业中很普遍.网络监控是一个关键的 IT 过程,其中所有网络组件(如路由器.交换机.防火墙.服务器和虚拟机)都受到故障和性能监控,并持续评估以维护和优 ...

  3. 网络摄像机ip修改工具_网络监控怎么连接网络

    网络摄像机是现在市场上比较受欢迎的一种安防产品.现在向大家介绍一下网络监控怎么连接网络 工具原料摄像头 方法/步骤分步阅读 1.连接 网络摄像机是用网络线连接到PC机或者路由器上. 2.安装网络视频软 ...

  4. python网络通信传输的数据类型_Python网络编程中的网络数据和网络错误。

    上一个章节我们说的是套接字名和DNS.这篇文章我们主要解决下面问题. 我们在两台主机之间建立与关闭TCP流连接以及UDP数据报连接后.我们应该怎么准备我们需要传输的数据,该怎么对数据进行编码与格式化. ...

  5. 基于SNMP在网络监控中的应用1_OLT设备的监控

    SNMP 是应用在 IP 网络管理网络节点(服务器.OLT.路由器.交换机等)的一种标准协议,属于应用层协议,通过 SNMP 可以获得设备的主要运行参数信息,帮助管理员解决出现的问题,我用到的开发工具 ...

  6. 【网络监控】公司网络摄像头画面卡顿、不显示 视频时有时无问题记录

    ====================================================================== 网络摄像头本身存在缺陷,长时间运行后生产的网络摄像头会有比 ...

  7. 安防监控系统中IP网络监控比模拟摄像头有哪些优劣?

    遇到很多客户在安装监控系统时,不知道是该选择模拟摄像机或是选择网络摄像机.网上一查,发现模拟摄像机价格便宜,网络摄像机价格较贵,两相权衡,很多用户冲着价格优势做了决定,但仅仅是从价格考虑,那未免太过于 ...

  8. 为云原生而生 DeepFlow破解混合云时代网络监控难题

    顺应技术发展趋势和客户应用需求变化,DeepFlow构建了全链路监控. 出品 | 常言道 作者 | 丁常彦 近年来,随着云计算应用的持续深入,多云混合已经成为企业应用的新常态:以容器.微服务.K8S为 ...

  9. 数字网络监控和传统模拟监控的区别

    闭路电视监控系统与数字监控系统的对比和区别 模拟监控系统.数字监控系统和网络监控系统特点 1 .模拟监控系统 传统的模拟监控系统发展到今天,已经非常成熟了.模拟监控系统一般由前端设备.传输电缆.切换控 ...

最新文章

  1. php curl ob start,curl - php中开启缓冲压缩 ob_start('ob_gzhandler') 之后是在什么时候开始的压缩?...
  2. sql server 2014安装方法教程
  3. 手机知识:手机充电必备的几个小技巧,赶快看一下吧!
  4. 20180320作业2:进行代码复审训练
  5. Vue的babel-plugin-transform-remove-console依赖使用方法
  6. 用java做一个简易的五子棋
  7. ifonts提取下载ttf文件
  8. 登录时用户名或密码错误弹窗提醒重新登录
  9. 马哲概述 如何理解商品的使用价值与价值以及货币,纸币
  10. ハーディー / 哈迪
  11. 区块链学习笔记(初识区块链)
  12. Ipad软件paper破解方法
  13. flac文件转wav_WAV文件真的比FLAC更好吗?
  14. oracle第五章多表连接习题答案(理解+剖析)
  15. java中byte和short类型的相互转换(不是用隐式转换)
  16. 在做竞品分析时遇到的一些坑
  17. 中软国际卓越培训中心(北京)
  18. python打印pdf文件_Python静默打印PDF到特定的打印机
  19. arduino获取TDS数据再由ESP01发送到服务器,微信小程序显示
  20. 关于管理学中的九型人格,测测你属于哪种?

热门文章

  1. 计算机二级access基础知识点,全国计算机二级Access考试知识点
  2. go 的重新学习(二)
  3. python爬虫爬取淘宝,罗兰电钢琴和雅马哈电钢琴(参考崔大)
  4. 在手机界坐二望一的华为,还要补哪些课?
  5. VMware Workstation Pro 16安装Windows10系统
  6. 如何利用遥感信息改进水文模型
  7. 怎么将幻灯片存为图片_如何将Google幻灯片对象另存为图像
  8. php 数组转为字符,php 数组字符串如何转换为字符串
  9. 【Quectel移远展锐平台5G模组RX500U/RG200U使用指南(五)-几种工作模式的区别】
  10. 为什么在fonts文件夹菜单中没有“安装新字体”选项