CentOS 6.5 çalıştıran iki Dell R515 sunucum var, bunlardan her biri diğerine doğrudan bağlı olan geniş NIC'lerden biri. Her gece ss üzerinde rsync kullanarak yedekleri ana sunucudan ikincisine göndermek için doğrudan bağlantıyı kullanıyorum. Trafiği izlerken, bir gigabit bağlantı noktasından beklediğimden çok daha az olan ~ 2 MBps veri hacmi görüyorum. MTU’yu her iki tarafta 9000’e ayarladım, ancak bu hiçbir şeyi değiştirmedi.
Beni maksimum kullanılabilir kapasiteye götürecek önerilen bir dizi ayar ve optimizasyon var mı? Dahası, milyonlarca dosyayı kopyalamak için ssh (veya potansiyel olarak sadece NFS) üzerinden rsync kullandığımdan (~ 6Tb küçük dosyalar - büyük bir Zimbra posta deposu) aradığım optimizasyonların, özel kullanım durumum için daha spesifik olması gerekebilir .
Her iki tarafta da ext4 kullanıyorum, eğer önemliyse
Teşekkürler
EDIT: Aşağıdaki rsync
seçenekleri hemen hemen benzer sonuçlarla kullandım:
rsync -rtvu --delete source_folder/ destination_folder/
rsync -avHK --delete --backup --backup-dir=$BACKUPDIR source_folder/ destination_folder/
Şu anda, cp
aynı doğrudan kablo bağlantısı üzerinden bir NFS dışa aktarımı için kullanıldığında aynı düzeyde kötü performansa bakıyorum .
EDIT2: senkronizasyonu bitirdikten sonra çalıştırabilir iperf
ve performansın 990Mbits / sn civarında olduğunu fark ettim, yavaşlık kullanımdaki gerçek veri setinden kaynaklanıyordu.
iperf
.