Birden çok scp iş parçacığını aynı anda çalıştırma:
Arka fon:
Sık sık kendimi bir dizi sunucu dosyasını yansıtan buluyorum ve bu sunucu dosyalarına binlerce küçük 1kb-3kb dosyası ekledim. Tüm sunucular, genellikle çeşitli veri merkezlerine dağılmış 1Gbps bağlantı noktalarına bağlanır.
Sorun:
SCP bu küçük dosyaları birer birer aktarır ve uzun zaman alır ve sahip olduğum güzel ağ kaynaklarını boşa harcadığımı hissediyorum.
Çözüm?:
Bir fikrim vardı; Dosyaları eşit miktarlara bölen ve 5-6 scp iş parçacığını başlatan bir komut dosyası oluşturmak, teorik olarak 5-6 kat daha hızlı yapılır, değil mi? Ama linux komut dosyası oluşturma deneyimim yok!
Soru (lar):
- Bahsedilen soruna daha iyi bir çözüm var mı?
- Böyle bir şey var mı zaten?
- Değilse, bana bir başlangıç yapacak ya da bana yardım edecek biri var mı?
- 2 veya 3 değilse, linux komut dosyası öğrenmeye başlamak için iyi bir yer neresi olurdu? Bash gibi, ya da diğerleri.