मेरे पास दो डेल R515 सर्वर हैं जो CentOS 6.5 पर चल रहे हैं, जिनमें से प्रत्येक में ब्रॉडकॉम NIC में से एक सीधे दूसरे से जुड़ा हुआ है। मैं ssh पर rsync का उपयोग करके प्रत्येक रात जोड़े में मुख्य सर्वर से बैकअप को पुश करने के लिए डायरेक्ट लिंक का उपयोग करता हूं। ट्रैफ़िक की निगरानी करना, मुझे ~ 2MBps का थ्रूपुट दिखाई देता है, जो कि एक गीगाबिट पोर्ट से अपेक्षा से बहुत कम है। मैंने दोनों ओर MTU से 9000 तक सेट किया है, लेकिन यह कुछ भी बदलने के लिए प्रतीत नहीं हुआ।
क्या सेटिंग्स और अनुकूलन का एक अनुशंसित सेट है जो मुझे अधिकतम उपलब्ध थ्रूपुट पर ले जाएगा? इसके अलावा, चूंकि मैं लाखों फाइलों की नकल करने के लिए ss (या संभवतः सिर्फ NFS) पर rsync का उपयोग कर रहा हूं (~ 6Tb की छोटी फाइलें - एक विशाल जिम्फ्रा मेलस्टोर), मैं जो अनुकूलन देख रहा हूं, वह मेरे विशेष उपयोग के मामले में अधिक विशिष्ट होने की आवश्यकता हो सकती है ।
मैं दोनों पक्षों पर 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
।