在无盘网络中,系统的瓶颈在网络及硬盘的传输上,采用“骨灰”级的设备,固然可解决问题,但不是每个单位都可办到的(许多单位如网吧、学校采用无盘站的目的,很大成份上是为了节省资金),有没有廉价的解决方案呢?我的作法是:用多网卡绑定来解决网络带宽问 题,用SuperCache来解决硬盘的传输问题。
多网卡绑定
网络环境:90台无盘站(3239网卡)、支持TRUNK、VLAN的二层交换机1台(作主干交换机)、普通24口二层交换机5台(1台作主干备用机,其余的级联在主干上)、4块530TX网卡、1块Intel服务器网卡及3块Intel普通网卡;服务器 2台:1台域控制器,1台文件服务器,试验全在文件服务器上进行。
多网卡绑定一个IP的方法,目前有三种:
1、NICExpress
2、D-Link570网卡随卡带的捆绑软件
3、Intel的专用捆绑软件:PROSet Ⅱ
体会:
1、用NICExpress及D-Link570网卡随卡带的捆绑软件进行捆绑,对网卡没有什么特别的要求,用Intel PROSet Ⅱ进行捆绑,只能全用Intel的网卡,其它的网卡不行。
2、用NICExpress及D-Link570网卡随卡带的捆绑软件将4块530TX进行捆绑,与普通二层交换机联接,感觉不是很稳定,体现在:就是用上传的母机启动(去硬盘),有时能一次启动成功,有时不能(有十之三四),90台工作站同时启动时,不能一次启动成功的较多。如果用57 0网卡及带TRUNK的交换机,可能会好一点,限于条件(无570网卡,因太贵,要2500大洋),无法试验。如有网友试过,务请告诉我一声。
3、用Intel PROSet Ⅱ进行捆绑,有有4种方式:
A、容错:当主网卡坏时,其它网卡可继续提供服务。增强可用性,带宽不增加。
B、负载平衡:将流量均衡地分配到所捆绑网卡上,4块网卡捆绑,带宽达500M(100M收,400M发)
C、链路汇聚:即:TRUNK,将四个物理端口组合成一个逻辑端口,总带宽可达800M(400M收发)。注:此方式只支持带TRUNK的交换机
D、IEEE802.3ad:作用同C。
用Intel的专用捆绑软件:PROSet Ⅱ将1块服务器网卡及3块普通网卡进行捆绑(注意:只能全用Intel的网卡,其它的网卡不行),不论是负载平衡方式(与普通二层交换机联接),还是链路汇聚方式(与带TRUNK的二层交换机联接),感觉都很稳定,体现在:用上传的母机启动(去硬盘),全 部能一次启动成功。90台工作站同时启动时,不能一次启动成功的较少。
4、价格比较:用NICExpress及DLink570网卡随卡带的捆绑软件进行捆绑,530TX等档次的网卡,甚至是3239档次的网卡都可以,4块网卡只要400多元,而用Intel PROSet Ⅱ方式,只能用Intel的网卡,4块网卡约要1500~1600大洋(现追月网站提供四块只要480元,超值!!!)(一块服务器网卡就要800多),价格偏高。
5、三种方法中,流量的均衡都不是很好,主网卡承担的比例较大,即使是在链路汇聚方式中,也是如此(但要好一些)。因此,网络的实际带宽大打折扣,网络瓶颈依然存在。
看来,要真正解决网络瓶颈,非用1000M网卡及交换机不可。
