मेरे पास 2TB HDD के साथ एक सस्ता 2-बे NAS है। डिस्क विफलता के खिलाफ मजबूत होने के लिए, मैं एक दूसरे 2TB HDD को खरीदने और लिनक्स mdadm के साथ RAID1 में डालने के बारे में सोच रहा हूं। फ़ाइल सिस्टम ext4 है।
क्या यह एनएएस के प्रदर्शन को बढ़ाएगा या घटाएगा? क्या सिर्फ पढ़ने या लिखने के प्रदर्शन के बारे में?
इस ऑनलाइन के बारे में बहुत सारी राय है लेकिन कोई आम सहमति नहीं है।
धन्यवाद।
संपादित करें:
तो पहले से ही मुझे तीन अलग-अलग उत्तर मिले हैं: "एक निष्पक्ष रूप से तेज़", "आप नोटिस नहीं करेंगे" और "कुछ भी होने पर प्रदर्शन को कम कर देगा"। (मुझे मुख्य रूप से पढ़ने के प्रदर्शन में दिलचस्पी है।) विकिपीडिया का कहना है कि "पढ़ा गया प्रदर्शन लगभग कई प्रतियों की रैखिक संख्या के रूप में बढ़ सकता है।" इनमें से कौनसा?
2 संपादित करें:
मुझे एमडी मैनपेज सहित RAID1 के बढ़ते पठन प्रदर्शन के समर्थन में बढ़ते प्रमाण मिले हैं:
समानांतर में सभी उपकरणों में परिवर्तन लिखे गए हैं। डेटा को किसी एक डिवाइस से पढ़ा जाता है। ड्राइवर प्रदर्शन को अधिकतम करने के लिए सभी उपकरणों में रीड अनुरोधों को वितरित करने का प्रयास करता है।
मैंने एमडी के RAID10 की भी खोज की --layout=f2
, जो RAID0 के रीड परफॉर्मेंस के साथ RAID1 की अतिरेक प्रदान करता है, और इसे दो ड्राइव के साथ इस्तेमाल किया जा सकता है। हालांकि, लेखन प्रदर्शन कम हो जाता है, क्योंकि अनुक्रमिक लेखन में ड्राइव के दूर के हिस्सों के बीच आगे और पीछे दोनों ड्राइव शामिल होते हैं। man md
ब्योरा हेतु।