【51CTO.com快译】以太网的出现带来了企业网络的普及。现如今,企业网络特性和网络分析工具变得愈来愈复杂。企业利用互联网传播信息,运营电子商务,在公司网络建设上投入巨大成本,因此,保持网络的正常运行显得极为重要。
随着网络使用的增长,出现了大量的网络分析和管理工具。随之而来的是网络管理行业的市场细分,免费的分析软件、企业级网络工具和其他网络工具,都可以在IT经理们的工具箱里找到了自己的位置。
然而,如今的企业网络比以往任何时候都更加复杂,网络数据传输已经出现了众多方式,包括点对点、VoIP(Voice over IP)、数据存储、Internet和其他难以计数的传输方式。不过,在这些为数众多的传输方式中,有一个关键的统计标准至今保持不变,那就是平均修复时间(meantime-to-resolution,MTTR),即当网络传输发生问题时,需要多久才能修复。
现在,企业可以通过在线成本计算器估算出一个小时的网络停机可能给公司带来的损失。重点考虑的因素包括生产率损失、错过的销售机会和失去重要客户的可能性。
这里有一个可以参考的评估答案:普通大型企业,平均每小时的停机费用约为4万2千美元。因此,即使一个企业的网络在整整一年中有99%的时间运行良好,但还是会经历为期3天的停机。整体算下来,网络传输问题每年都会带来300多万美元的损失。
如果想在第一时间阻止这些问题的发生,企业管理层应立刻决定具体使用哪些网络工具,并做出相应预算。例如,一个公司应该将其网络底层架构预算的3%用于网络管理工具费用。具体的数额取决于网络的复杂性,以及每个网段的重要程度。
怎样做出明智的选择呢?在购买网络管理工具之前,企业需要对它们的重点指标做出评估,它们主要是:易用性、对应用层的敏感性、可扩展性和长期捕捉能力。
一个良好的网络分析软件应该拥有直观的用户界面,能够明确显示网络问题,而无需专业人士来进行分析。例如,对可能影响网络性能,或造成数据丢失的问题按严重性用不同的颜色图标进行标注。网络管理工具还应该具有的一个重要功能是应该能够通过电子邮件或传呼机发出警报,或通过脚本运行来解决问题。
企业应确保网络分析软件可以监控到OSI七层模型的各层中正在发生的大多数事件,特别是应用层。各项研究一致表明,应用层出现问题是导致网络中断的重要原因之一。但由于该层的网络协议结构相对复杂,在应用层出现的问题也更加难以解决。前些年的产品在应用层的敏感性方面做的很不够,缺乏监控与修复能力,而如今证明这是一个极其关键的领域。如果一个公司只安装了一个具有少数网段的简单网络,那么在一台笔记本上安装一个网络分析程序可能就可以满足所有要求了。但如果一个公司网段众多,特别是需要远程连接的情况下,这就需要一套具有代理功能的分布式分析软件,可以无人值守运行,让企业从一个中央控制台就能实现对全网的接入和控制。
如果企业网络需要执行关键任务,那么应该考虑网络抓包工具,能够在特定的几天或几个月内抓取并存储相关数据,确保不丢失任何数据包。这有助于诊断间歇性问题,它也应该能够在无人值守的条件下,帮助确认网络出现问题的具体时间。
几年前,协议分析软件曾被认为是最好的解决方案之一。但如今,协议分析软件通常被用来与网络抓包工具协同操作。
如果企业正计划通过网络实现语音或视频传输,那么应该想办法将各种质量指标都显示出来,比如平均得分、抖动值、延迟值等,从各方面提高VoIP的质量。部分高端解决方案中已经提供了包括VoIP通话能力等高级功能。
另一个有用的功能是能否执行服务等级协议测试。这使企业能够确认问题是出在自己的网络上,还是另一家供应商的问题。
如今的企业网络比以往任何时候都更广泛和更复杂,在51CTO记者看来,今天大多数的网络测试工作是要依靠专业的工具来完成的。无论介质的测试、物理网络的测试、逻辑网络的测试、网络的性能测试、网络的应用测试,还是管理测试和安全测试,这些都需要专业的不同的测试工具,正是因为众多网络工具的出现,公司反而可以比以往更容易的维护网络健康运转。对网络监控和管理解决方案的投资是物有所值的,因为这样做可以减少公司的网络运营总成本,极大的降低网络风险。
因此,51CTO组网频道也建议广大网络管理运维人员,掌握一些测试工具的工作原理,及了解一些相关产品,对于从事这类工作的朋友来说,是非常必要的。
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】
原文:How To Optimize Network Performance 作者:Wong, Steve
【编辑推荐】