千兆组合或绑定

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 复制到其他...

谢谢

Zor*_*che 7

/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。