在
无盘使用过程中,我们经常遇到这样一个问题,带机量过大,经常会造成
服务器网络卡,客户机速度慢的问题,针对这种情况很多人采用多个网卡分流或多网卡汇聚的
方法来解决此问题。说到这里,我们就先简单了解一下网卡分流和网卡汇聚。
现在一般大
网吧都推荐组
服务器汇聚,汇聚说简单点就是利用多张同型号网卡,装上网卡驱动和应用
软件,在利用软件将2张或多张网卡组在一起,然后通过
管理性的交换机,将这2张或多张网卡插在交换机端口上,将端口汇合在一起,达到多网卡同时使用的效果.理论上一张千M网卡速度是1000MB,那么2张做汇聚就生成一个IP,些IP就是2000MB(2GB)的速度,依次类推,3张就是3GB,4张就是4GB的速度。说到这里,这里好多人有一个误区,认为直接将2张网卡通过软件汇聚后,就会达到汇聚的效果。双网卡汇聚必须要交换机支持的,否则是没有效果的,如果交换机支持的情况下,双网卡汇聚的效果是任务管理器里显示带宽是2G,多台机器同时读取测速可以跑满210M/s.如果交换机不支持,即使任务管理器里显示带宽是2G,但实际测速最高也就是110M/s.
分流就是利用多张网卡分开负载,这里以深度无盘为例,深度
无盘自从推出就一直支持客户机指定需要使用的服务器网卡,从而达到分流作用,减轻因单网卡压力过大引起的网络堵塞现象。
深度
无盘多网卡分流,设置起来很简单,只需把指定的客户机加入到指定服务器网卡即可。
在深度
无盘使用过程,我把多网卡分流和多网卡汇聚在同一环境测试了一下,发现在使用的效果上看不什么区别.但在同时开50台机器时,做过网卡汇聚的情况下所有机器进入
桌面的
时间,要比做网卡分流的进入桌面时间要短.
说到这里,有很多人就有这样一个疑问,到底是做多网卡分流好还是把多网卡做汇聚好,本人在这里说下自己的见解,如果觉的不对的,大家一起交流。本人觉的双网卡做汇聚要看服务器上是什么网卡,如果服务器上是INTEL千兆网卡的话,做网卡汇聚比较好些,因为intel网卡安装官方的intel网卡驱动后可直接通过驱动本身绑定多网卡,如果再加上交换机支持端口汇聚的话,那么做网卡汇聚性能会比较好。而其它的网卡本身驱动不支持绑定,我们就必须借用NIC之类的软件绑定,但感觉稳定性肯定是没有驱动本身带的绑定好,以及和交换机存大兼容性,这样对汇聚带来了很多不稳定的因素。另外一点,网卡汇聚并不是提升了网卡性能,只是降低了维护成本,汇聚的两条线中,有一条不通只是单纯的降低的掉一条线路带宽而己,网络本身不会掉。如果采用的是网卡分流,那么其中一块网卡线路不通后,会导致下面在这网卡下面的客户机将无法再使用。汇聚不仅提供了
安全性和降低了维护成本,从某种意义可以说提高了突发的带宽。我们知道做网卡汇聚必须交换机支持才行,这样增加了成本,小网吧一般不会考虑买管理性的交换,所以现在大
网吧用网卡汇聚的还是比较多.