网卡远程功能造成的网刻缓慢

添加评论 2009年2月23日

先介绍一下遇到问题的网络环境:

  • 200台机器的Vlan
  • 其中100台是需要进行网刻的
  • 需要网刻的机器为全新机器,160G硬盘尚未分区
  • 不需要网刻的机器全部已关机
  • 待网刻的机器为板载1000M网卡,进入Ghost界面时驱动已正常加载
  • 交换机为H3C1000M傻瓜交换机
  • 使用的软件为Ghost 11.5企业版
  • 需要网刻的三个分区共约60G数据

以上是基本情况,本来一切正常,但开始克隆后却发现,网刻速度为41M/min,60G的数据竟然需要22小时^#@$()(%@)!@#&*……,开始时怀疑是某台机器硬盘有问题,但每台机器听了一下后基本排除这个可能(机器是全新的,且每台均经过测试,配件异常的可能性极小);后来又怀疑是某台机器的网卡工作不正常,但从交换机上来看,所有网口均为绿色,亦无不正常之处(后来才知道这正是我的失误之处:没有看交换机的说明书,就想当然去理解网口指示灯的含义了)。

无奈之下只有慢慢等了,等到一觉睡醒的时候突然惊觉:那100台不传的机器虽然关机了,但网卡的灯也是亮的,会不会有影响?立即赶到朋友那儿,看了一下,发现那些关机的机器网卡灯也在拼命地闪——只不过网卡灯是黄色的(正常开机时是绿色),忙把这些机器的电源断开,结果发现传输速度迅速提升,原本显示还剩12小时的,结果跟朋友说了几句话,不到半小时竟然把剩余的全部数据传完了。

如此看来,此次问题100%是由那些关机机器的WOL(Wake-On-LAN,局域网开机或叫远程唤醒)功能造成的了。如此看来,那些处于关机等待状态的机器网卡是工作在10M模式下,而H3C的交换机也并不是通过网口灯的颜色来区分对端接的是1000M、100M还是10M网卡。而正是这几个工作于10M速率的网卡接收网刻服务器发出的数据时速度严重低于正常值,所以才造成了服务器发送数据时的长时间等待……

不过,这只是猜测而已,放狗搜了好久,没有明确说明处理待唤醒状态的机器的网瞳是处于10M速率的。

通过这件事长了两个记性:

  1. 网刻时即使不怕影响别的机器,也要尽量把需要网刻的机器跟其余机器物理上隔离开来。
  2. 不同交换机的指示灯含义不同,需要看说明书,而不要想当然地去猜。
  1. 2009年7月2日 at 00:23 | #1

    站长你好,我网吧也出现你说的网克慢的问题。你上面说到你不确定是不是你猜想网克慢的原因。
    我这里远程创建GHO镜像速度很快,要不你试试你那里创建镜像速度如何,如果很快的话,那我想你的猜想就是对的了

  2. 2009年7月6日 at 17:50 | #2

    学习了,以前有碰到过

  3. 2009年7月18日 at 13:51 | #3
    Sense

    google WOL 关机 速度,结果来到这里。
    你的推测是对的。6年前我刚玩网克时就发现了这个问题,不过当时还没搞懂原因,直到去年才真正理解其中奥妙。原因是网卡要符合能源之星标准,必须在S5状态(即关机)将工作模式设为10Mb。而ghost网克基于multicast多播,遇上10Mb模式的网卡,会将速度降为10Mb。
    大部分网卡驱动中,S5模式的速度可以设置,问题是这个选项通常默认为10Mb。你必须更改每台电脑的此选项,然后正常关机才生效。
    我的方法是,网克开始后查看服务端速度,低于60MB/S就去把关机的电脑网线或电源拔掉。

  1. 还没有 trackbacks
订阅评论