【求助】请教高手! 关于文件服务器的读写速度

【求助】请教高手! 关于文件服务器的读写速度

在linux 中做软raid ,用了raid0,raid5,raid6这三种方式下在网络对linux服务器进行读写,发现读的速度还可以千兆网络下是有60M/S ,但是写却非常低只有15M/s ,有什么方式可以提高写入数据的性能吗? 比如linux系统的优化,或则突破网络限制. 对了还有第2个问题,就是双网卡绑定,这个我一直都搞不懂,因为系统中没有bonding这个命令,如何解决?.希望老大门能在百忙中给我个回复,本人感激不尽.

实验环境: 千兆网络,双网卡,SATA硬盘4个,IDE1个。Linux.内核是2.6.17      
软RAID是不能提高读/写速度的.绑定多个网卡很简单,在/etc/sysconfig/network-scripts目录下创建文件ifcfg-bond0,里面的内容例如:
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NETWORK=10.0.1.0
NETMASK=255.255.255.0
IPADDR=10.0.1.27
USERCTL=no
还要把所有网卡的配置文件进行修改,如
DEVICE=eth<N>

BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no

主要是在配置文件中添加MASTER=和SLAVE=这两项.重启网络后就可以了.最好是用相同的网卡,我用不同的网卡好像不太稳定.      
还有一点忘了,还要在/etc/modprobe.conf中添加如下内容:

install bond0 /sbin/modprobe bonding -o bond0 miimon=100 mode=0
这样才能在启动时被加载.不知你用的是什么版本,我用的是redhat AS4.0