我有两台运行CentOS 6.5的Dell R515服务器,每台中的一个Broadcom NIC直接连接到另一个。我每晚使用rsync over ssh使用直接链接将备份从一对中的主服务器推送到辅助服务器。监控流量,我发现吞吐量约为2MBps,这比我从千兆端口获得的预期要低得多。我已经将双方的MTU设置为9000,但这似乎并没有改变。
是否有建议的设置和优化设置,这些设置和优化可以使我达到最大可用吞吐量?此外,由于我在ssh上使用rsync(或可能只是NFS)来复制数百万个文件(〜6Tb的小文件-巨大的Zimbra邮件存储区),因此我正在寻找的优化可能需要针对我的特定用例进行更具体的说明。
我在两侧都使用ext4,如果这很重要
谢谢
编辑:我使用了以下rsync
选项,结果非常相似:
rsync -rtvu --delete source_folder/ destination_folder/
rsync -avHK --delete --backup --backup-dir=$BACKUPDIR source_folder/ destination_folder/
当前,在同cp
一个直接电缆链接上使用NFS导出时,我看到的是同样水平的性能下降。
EDIT2:完成同步后,我可以运行iperf
并发现性能约为990Mbits / sec,其缓慢是由于使用了实际的数据集。
iperf
。