超越网络性能的“魔力缺口”

日期: 2008-07-03 作者:Loki Jorgenson 来源:TechTarget中国 英文

“wizard gap”(魔力缺口)是平均网络性能和你实际应该获得的网络性能之间的差距。你的最好的网络工程师需要好几个小时才能解决你关心的每一台高性能工作站和服务器中存在的这个问题。这个差距正在加大,而且速度很快!学习越过这个差距,否则你就要落后。早在1999年,匹茨堡超级计算机中心的Matt Mathis首次解释了存在“wizard gap”,并且预测它将很快增长。

根据他的预测,一个普通用户配置的高端主机的性能和一个网络专家配置的高端主机的性能差距大约是1000倍。   什么是“wizard gap”?   考虑在一个典型网络中把一个典型的工作站连接到一个典型的LAN。一个典型的用户只需要D……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

“wizard gap”(魔力缺口)是平均网络性能和你实际应该获得的网络性能之间的差距。你的最好的网络工程师需要好几个小时才能解决你关心的每一台高性能工作站和服务器中存在的这个问题。这个差距正在加大,而且速度很快!学习越过这个差距,否则你就要落后。早在1999年,匹茨堡超级计算机中心的Matt Mathis首次解释了存在“wizard gap”,并且预测它将很快增长。根据他的预测,一个普通用户配置的高端主机的性能和一个网络专家配置的高端主机的性能差距大约是1000倍。

  什么是“wizard gap”?

  考虑在一个典型网络中把一个典型的工作站连接到一个典型的LAN。一个典型的用户只需要DHCP(动态主机控制协议)的一点儿帮助就可以完成这个工作。他们将拥有连接,能够运行他们的网络浏览器并且访问网络应用程序。他们对自己和完成的任务可能都非常满意。然而,据Mathis说,他们可能没有看到他们的网络连接给他们带来的全部好处,他们甚至没有看到这种好处!由于没有认识到这个问题,用户常常胡乱采取一些措施应付影响其工作效率的网络性能下降问题,致使他们不能使用已经付费的资源。一位专家(经过网络培训和有实际技术经验的人)工作几个小时,甚至几个星期,通常可以发现和解决这些问题。普通用户和网络专家配置的网路之间的性能差距就叫做“wizard gap”。这是大多数网络的实际性能和应该达到的性能之间的差距。

  引起“wizard gap”的原因是什么?

  网络性能的降低是由多种原因引起的,如低水平的驱动程序、双工不匹配、“保守的”容量协商、质量低劣的电缆或者损耗的媒介、不充分的发送/接收缓存、压缩的TCP窗口大小、路由翻动、VPN、防火墙、MTU黑洞等等。其中有些问题可以归咎于中间路径,适当的交换机和路由器的配置和维护能够解决这些问题。当然,大多数用户不能解决中间路径的问题,不过,他们知道给谁打电话求助也是很有帮助的。大多数性能问题可以归咎于最后100米和端点主机。网卡、驱动程序、TCP设置、应用程序和操作系统设置、端口协商、MTU发现等所有这些因素在初始状态下都很容易引起性能下降的问题。这些问题的大多数也是比较容易解决的,如果能够找到和诊断出这些问题的话。网络中手工设置的内容太多要  进行优化就很困难。专家需要要把大多数机器调整到能够达到广告上宣传的工作水平。

  如何消除“wizard gap”?

  让我们假设几件事情:

  1.你有有限的时间、资源和专业知识。

  2.你需要你的网络发挥最佳性能,特别是在重要的需要高性能的地方。

  3.你不仅需要消除这个差距,而且还要在未来缩小这个差距。

  做到这一点有几个关键因素。但是,这些事情并不简单,也并不容易。让我们看一下:

  网络保健学

  你的网络工程师需要实施级别越来越高的网络保健措施。特别是无论制定了什么制度(如,手工设置所有的端口速度和双工模式,没有自动协商),都需要严格执行。随着新问题的出现,需要制定新的制度。

  向工程师提供支持

  向工程师提供能够缩短解决问题的时间和提高工作效率的使用重要技术的权限,使工程师能够用较少的时间做更多的事情。把工程师与故障诊断信息、处理和技术支持的有效的信息资源连接起来。应该为初级工程师配备工具集,使他们具有高级工程师的能力。

  为用户提供支持

  为用户提供一些手段,让用户可靠地诊断自己的问题(但是不要让用户制造更多的问题。经过适当的培训,用户将成为非常高级的性能监视器(至少每台机器有一个这样的人!)。组建一个一线技术支持小组,避免用户找“昂贵的”工程师帮助他们解决自己的问题。

  理智地投资新的技术

  目前,尽管已经有了一些自动化的配置行动,网络还没有渡过IT发展的手工配置阶段,因此大多数工作还需要人来完成。这就是效率不高的原因之所在。然而,有大量的新技术正在出现,这些新技术在网络一级(新的网络科学)上提供了一些关键的好处。通过找出哪些新技术能够直接加强你现有的网络管理(而不是激进地改变你的做法),你能够在网络管理方面取得重大的进步,并且对你的机构的其它方面仅产生很小的影响。

  成为一个有魔力的人是件好事,但是,需要一个有魔力的人就不好了。消除这个差距,使你的网络性能达到最高水平。