日期:2016-01-08 点击: 关键词:如何优化企业网络带宽
提高网络体验,不能单靠增加带宽,我们应该如何优化企业网络带宽?面对日益复杂的网络环境,企业的网络管理员们都会遇到一项棘手任务,那就是如何成功化解两大相互矛盾的业务指令:一是为联网应用提供最佳终端用户体验;二是降低网络的运营成本,或减少IT预算。
一直以来,能否在不增加IT预算的情况下提高网络性能都是考验网络管理员运维能力的一大挑战。部分原因在于许多IT企业存在“依靠带宽解决问题”的文化,当速度变慢时,这一观点更是尤为突出。
通常只要更加高效地使用现有带宽,或者制定更好的IT资金管理决策,才能够改进终端用户体验并节约IT预算。因此,客观的制定决策应当始终考虑如何利用现有的网络容量,以及更多的带宽是否会改进终端用户体验的真实数据。
然而,哪些数据才是有用的,以及网络管理员如何才能获得适用的信息以改进性能与节约费用?以下四个带宽优化步骤会给出提示。
第一,检测网络连接利用率。
测量网络连接利用率的工具早在几年前就开始实际应用。这些工具一般通过SNMP(简单网络管理协议)测量一段时间内的连接利用率,并对高利用率时段进行提醒。但是,高利用率的突发并不总是意味着终端用户的性能下降,尤其是在使用“服务等级”标签区分流量优先级的情况下。
网络管理员需要回答以下问题:
网络连接处于高利用率状态的时间有多长?
高利用率在什么时候影响终端用户性能?
高利用率是否属于突发情况?或者一直如此?
高利用率是否仅包括商业应用?或者利用率激增是否由非商业应用所引发?(如:优酷、流应用等)
升级连接带宽之前需要回答上述问题。网络利用率激增并不总是意味着速度缓慢,这种情况下,可能只需要执行使用策略,为商业类流量留出带宽即可解决。
第二,利用NetFlow量化数据。
SNMP工具一直是监测网络健康与利用率行之有效的方法。但是,在获得明智决策所需的关键数据时,它们对细节的处理尚有不足。目前的工具需要利用NetFlow量化使用中的流量内容,同时收集分组数据,以监测应用响应时间。
NetFlow能够监测流量内容与流量数量。当工程师发现连接中出现利用率激增时,他们可以确定正在使用中的应用、终端用户以及对话时长。当观察到高利用率时刻,管理员可以确定应用是否与商业相关,并在正常工作时段加以预测。如果高利用率由重要的商业应用所引发,则可以使用NetFlow检查流量的优先级标签,以确定是否为流量分配了合适的等级。
利用专业的网络仪器能够收集NetFlow数据,并按照网络“容量利用率”显示数据。利用率根据网络连接处于一定利用水平的时长进行显示。例如,某连接在10%的时间内利用率仅达到80%。这意味着在其他时间段内,利用率较低,因此对于大部分时间而言,升级带宽可能会浪费资金。
通过这些数据,管理员可以查看网络连接在多长时间内处于高利用率状态,并确定在流量利用率较低的时段是否存在速度放缓,或者仅在利用率激增时段内比较缓慢。这将帮助他们确定升级是否真的有利于提高性能,或者只是浪费资金。
第三,测量终端用户响应时间。
最后,管理员想要了解在高利用率时段内,终端用户的性能是否下降,或者网络是否很好地支持了这些应用。
为监测终端用户响应时间(EURT),我们需要求助于分组数据。只有获得详细的分组数据,各类工具才能测量服务器/应用/网络响应时间,并找出导致速度变慢的真实原因。通过同时测量EURT与NetFlow,管理员能够将高连接利用率映射到真正的终端用户体验图形之上。这样,他们能够直接关联高利用率时段与低终端用户响应。如果这两类数据重合,则可能真正需要升级链路。
但是,我们时常发现网络连接的利用率较低,而同时终端用户响应时间也较慢;又或者连接利用率处于正常水平,但终端用户却抱怨出现了应用问题。在这些情况下,升级带宽无济于事。要么节约来之不易的IT资金,要么重新找到真正的根本原因,而非靠猜测解决问题。
第四,依靠数据说话。
如果您遇到了应用性能不佳或间歇性问题,请在决定升级带宽解决问题之前探求更详尽的信息。
使用SNMP、NetFlow以及数据包捕获的工具能够引导管理员做出真正有效的决策,而非一味只考虑升级带宽,以避免白白浪费宝贵的资金。
来源:互联网