Raj*_*jat 2 networking linux redhat bonding
我正在使用带有 RHEL 5.3 和 XEN 内核默认值的戴尔 2950 服务器,我需要绑定我的 2 giga nic,我正在使用以下脚本之一:
ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NETWORK=192.168.2.0
NETMASK=255.255.255.0
IPADDR=192.168.1.1
USERCTL=no
Run Code Online (Sandbox Code Playgroud)
ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
Run Code Online (Sandbox Code Playgroud)
ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
Run Code Online (Sandbox Code Playgroud)
/etc/modprobe.conf
alias bond0 bonding
alias eth0 e100
alias eth1 e100
options bonding mode=0 miimon=100
Run Code Online (Sandbox Code Playgroud)
/etc/xen/xend-config.sxp
(净*将 eth0 更改为 bond0)
但是我得到了 16MB/s 并且我有千兆交换机和 cat6 网络...如果有人告诉我如何在我的网络上获得更高的速度以将服务器上的 500GB 复制到其他...
谢谢
/etc/modprobe.conf alias bond0 bonding alias eth0 e100
Run Code Online (Sandbox Code Playgroud)
你确定你有这个权利?E100 是 100mbit/s 版本的 Intel 网络适配器的驱动程序。你确定你不想要 e1000?如果 e100 是正确的驱动程序,那么听起来您就没有演出能力。
我会使用 ethtool 之类的东西来验证您是否有 gig nics,并且 nics 正在协商正确的链接速度/双工。
我得到 16MB/s 和我有千兆交换机和六类网络...
你是怎么测试的?我建议您使用iperf 之类的东西进行测试,以排除除网络/cpu 之外的所有内容。
sftp 和 scp
还要记住,特别是 sftp 以文件传输速度慢是出了名的。您应该使用不进行加密/压缩的东西进行测试,而不是确保您获得全部吞吐量。如果您确实需要快速 sftp 传输,您可能需要检查HPN-SSH。
如果有人告诉我如何在我的网络上获得更快的速度,以便将服务器上的 500GB 复制到其他...
如果您不在 Internet 上,请考虑使用 scp/sftp 以外的其他方法进行文件传输。例如NFS。