跟踪和解决网络性能问题,是一项非常不容易的任务。我们的多次努力和尝试往往都被神秘的瓶颈和隐藏的问题所击溃——于是网络性能问题成为一个“鸡肋”般的难题——它还不至于让你的网络瘫痪,但却能使你的使用长期并一直地处于不舒服之中。
跟踪和解决网络性能问题,是一项非常不容易的任务。我们的多次努力和尝试往往都被神秘的瓶颈和隐藏的问题所击溃——于是网络性能问题成为一个“鸡肋”般的难题——它还不至于让你的网络瘫痪,但却能使你的使用长期并一直地处于不舒服之中。
一些人选择了不闻不问——这似乎可以被理解,毕竟,网络性能问题不是那么的“显性”和“一击致命”。但是,我们的时间、效率和资源就这样被慢慢的消耗着,直到有一天,我们已经被其他的对手落下很远……
为了使网络不再受困扰,下面这五个秘籍你应该认真的看完——这些都是使用适度的投入,就可以获得巨大的性能提升回报的“金点子”。
性能提升秘籍一:抛弃T1/T3专用线路
除非你在撒哈拉总部,现在是时候抛弃专线网接入了。专门的商务用光纤网络,将会成为一个更好,更便宜的接入方式,使告诉互联网应用成为在你的公司中实现。一个10倍以上的网络性能提升已经成为了可能——只需要花费小部分的费用,而且不会影响到网络的可靠性。
诚然,T1和T3网络可以提供更多的低延迟保证,但与光纤相比,成本和性能的差异是显而易见的。而且,随着网络技术的成熟——特别是企业级网络产品的可靠性已大幅增长——是时候抛开旧的。
性能提升秘籍二:加速广域网
长期以来一直受困于昂贵的租用线路和广域网的费用。过去,只有通过MPLS、T1线路甚至是帧中继,才能确保我们诸多网络间的畅通连接。广域网的性能成为阻碍异地办公的罪魁祸首。
但如今,我们有了新的情况已经改变。与其诅咒你的每月广域网费用和低能,不如把时间用来考察一下新的选择方案——广域网加速。
您可能会想到通过购买更高的带宽来解决当前的问题,但如果当前的网络潜力还没有得到充分发挥,它本可以达到更好的效果的时候,购买更高带宽的成本就需要仔细斟酌了。想想广域网加速的好处:可以让你的所有分支站点的带宽均得到提升,是网络性能不再成为异地办公的瓶颈——同时,你的广域网费用还节省了一大半。
性能提升秘籍三:忘掉老朋友吧!
许多企业拼命抱住老的应用平台不放,高负载、资源密集型的任务塞进过时的IT基础设施中……这是影响效率的关键所在:你如何能够让一个全新的VMwarevSphere架构运行在WindowsNT4的机器中?。
拒绝更新应用平台,抱着老旧的不放手,这已经让企业在过去极大的增加了成本、停机时间和核心业务系统的脆弱性。与其一个接一个地开会,来找出如何让一个10年前的会计系统迁移到一个新的基础设施上,不如直接在新的基础设施上安装崭新的应用——这也许会造成前期成本的增多,但它会把你从之后长期的故障困扰和成本消耗中拯救出——最终你不仅提高了效率,也同样节省了成本。
同时,并非所有的公司都需要或是和立刻就更新为更高级的应用平台。这是一个技术问题,但同时也是一个“人”的问题。很常见的情况是,在IT采购中,采购者往往青睐自己所喜欢或熟悉的技术(产品),而使得真实的需求被忽略。因此,让人们在各种新旧技术和产品的迷雾中顺利的走出,确实不是一件容易的事情——
但有一点要牢记:固执己见的IT管理者,和抱残守缺的IT管理者同样的危险,甚至更严重一些。
性能提升秘籍四:监测网络的一切
网络和系统监测是网络瓶颈诊断的鼻祖。有时当用户抱怨说网络很慢,实际上网络根本就没有任何的问题——这只是用户的主观感受。但是,除非你有设备和数据,以显示是否真的存在问题,否则你就无法向用户解释清楚。
无论你喜欢商用的或开源的工具,你都会有无数的选择——选择一个可用来监视一切的“助手”:从网络延迟、吞吐量、内存和CPU利用率,到SAN的性能和磁盘队列长度——无论你想要知道什么。
如果它存在,它就可以被监测。如果它可以被监测,它就可以被绘制。而如果它能够被绘制,这就有一个非常好的机会,一个直观的图形化的显示,往往比繁杂的数据更能为你指引出解决网络性能问题的正确方向。
在实施网络监测时,一定要不遗余力。监测你的路由器和交换机的CPU利用率,查看以太网接口的错误率,把路由器和交换机的日志信息发送到中央syslog日志服务器上,并通过某种形式的日志文件分析来提醒你——当有IP冲突的报告或其他的任何东西。仔细、认真的执行和架构优化将节省你大量的监测资源和时间——尤其是当需要监测的设备太多的时候。
性能提升秘籍五:了解你的应用程序
基础设施的性能监测,只会让你这么远。而所有的计算和存储资源,通过应用程序来使用你所拥有的网络。对于我们许多人来说,这些应用程序的形式类似于黑洞——我们可以轻易地观察到它们对基础设施的影响,但却很难知道它们里面到底发生了什么——到底是什么让网络变慢了?
许多软件供应商为我们提供了软件的安装和如何调用其网络应用程序——毕竟,这让我们更简单的使用网络。但要小心——当你不小心安装了一些应用后,你的网络就会被挤占。
因此,要花时间测试你的应用程序,以揭示它们的弱点。无论是当用户登录并调用一个特别昂贵的数据库存储时,还是当大规模的备份启动时,你需要提前知道哪里才是你最可能获取应用程序的网络流量信息之所在。
为了实现这一目标,坚持在你的基础设施测试通过新的应用后才会购买。严格监测应用程序在实际的运行情况下的资源使用情况——这种测试可以发现隐藏的可能会对你的系统环境造成严重问题的应用。
因此,更好更早地了解那些应用程序,就像在火灾发生前,就要杜绝一切的隐患一样。
网友评论