मैं एक पुराने हार्डवेयर RAID5 सरणी को लिनक्स सॉफ्टवेयर RAID1 सरणी से बदलने वाला हूं। मैं एक दोस्त से बात कर रहा था और उसने दावा किया कि RAID5 RAID1 की तुलना में अधिक मजबूत था।
उनका दावा था कि RAID5 के साथ, समता डेटा पर यह सुनिश्चित करने के लिए पढ़ा गया था कि सभी ड्राइव सही डेटा वापस कर रहे थे। उन्होंने आगे दावा किया कि एक ड्राइव पर होने वाली RAID1 त्रुटियों पर किसी का ध्यान नहीं जाएगा क्योंकि ऐसी कोई भी जांच RAID1 के साथ नहीं की जाती है।
मैं देख सकता हूं कि यह कैसे सच हो सकता है, लेकिन यह भी देख सकते हैं कि यह सब इस बात पर निर्भर करता है कि प्रश्न में RAID सिस्टम कैसे लागू किया जाता है। निश्चित रूप से एक RAID5 प्रणाली नहीं है है पढ़ने और कोई RAID1 सिस्टम पर समता डेटा पढ़ सकते हैं और जांच करने के लिए कर सकता है बस के रूप में आसानी से वे सभी एक ही डेटा पकड़े गए थे जांच करने के लिए पढ़ने पर सभी ड्राइव से पढ़ सकते हैं और इसलिए मजबूती का समान स्तर प्राप्त ( प्रदर्शन के इसी नुकसान के साथ)।
तो सवाल यह है कि वास्तविक दुनिया में RAID5 / RAID1 सिस्टम वास्तव में क्या करते हैं? क्या RAID5 सिस्टम रीड्स पर समता डेटा की जांच करते हैं? क्या RAID1 सिस्टम हैं जो सभी ड्राइव से पढ़ते हैं और रीड पर डेटा की तुलना करते हैं?