RAID5 बनाम RAID4 फ़्लोटिंग समता का उद्देश्य


9

मुझे अभी भी नहीं मिला कि RAID5 RAID4 से बेहतर क्यों है। मैं समझता हूं कि दोनों समता बिट्स की गणना करते हैं जो कि कुछ विफलता होने पर पुनर्प्राप्त करने के लिए उपयोग की जाती हैं, एकमात्र अंतर उन समानता बिट्स को संग्रहीत करने में है। मैं यहाँ से आरेख उधार ले चुका हूँ कि कैसे समानता एक RAID-5 सरणी पर काम करती है

A B (A XOR B)
0 0    0
1 1    0
0 1    1
1 0    1

RAID4

Disk1   Disk2   Disk3   Disk4
----------------------------
data1  data1  data1  parity1
data2  data2  data2  parity2
data3  data3  data3  parity3
data4  data4  data4  parity4

कहते हैं कि पहली पंक्ति है:

data1 = 1
data1 = 0
data1 = 1
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)

RAID5

Disk1   Disk2   Disk3   Disk4
----------------------------
parity1 data1   data1   data1   
data2   parity2 data2   data2  
data3   data3   parity3 data3
data4   data4   data4   parity4

कहते हैं कि पहली पंक्ति है:

parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)
data1 = 1
data1 = 0
data1 = 1

Scanarios:

1. RAID4 - डिस्क 3 विफलता:

data1 = 1
data1 = 0
data1 = 1 (COMPUTED: 1 XOR 0 XOR 0 = 1)
parity1 = 0

2. RAID4 - डिस्क 4 (समता) विफलता:

data1 = 1
data1 = 0
data1 = 1 
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)

आदि।

सामान्य तौर पर: जब RAID (4 या 5) एन डिस्क का उपयोग करता है और एक विफल रहता है। मैं सभी शेष गैर विफल डिस्क (N-1) और XOR ले सकता हूं (चूंकि XOR साहचर्य संचालन है) मान और मुझे असफल मूल्य मिलेगा। समर्पित डिस्क पर नहीं बल्कि समरूपता को संचय करने का क्या लाभ है, बल्कि उन्हें चक्रित करें? क्या कुछ प्रदर्शन लाभ है या क्या? धन्यवाद

जवाबों:


12

इसमें RAID 4 के साथ एक प्रदर्शन अंतर है। प्रत्येक परिवर्तन के लिए एकल समता डिस्क में लिखने की आवश्यकता होती है, जिसका अर्थ है कि चीजें उस डिस्क पर समता डेटा को अपडेट करने के लिए प्रतीक्षा कर सकती हैं।

RAID 5 के साथ आपके पास इसमें एक महत्वपूर्ण कमी है क्योंकि समता अद्यतन लोड कई डिस्क में फैला हुआ है, इसलिए यदि कतार में फंसने की संभावना कम है।

यहाँ एक छोटी व्याख्या और कुछ अच्छे एनिमेशन के साथ Fujitsu से एक अच्छा लिंक है RAID 4 के प्रदर्शन / दंड (साथ ही साथ अन्य RAID स्तरों) को स्पष्ट करने में मदद करने के लिए।


बहुत अच्छा एनीमेशन। थैंक यू
वकान टांक

-2

OWC ने अपने बाड़ों के साथ और अपने सॉफ्टवेयर सॉफ्टरेड का उपयोग करते हुए कहा है कि RAID 4 पढ़ने में तेज है RAID 5 की तुलना में। समान स्तर की सुरक्षा, समान गति लिखने, बेहतर पढ़ने की गति, मैं अपने OWC थंडरबोल्ट 3 प्रकटीकरण में RAID 4 के साथ जा रहा हूं। चार NVMe ड्राइव।


यह OWC के लिए मामला हो सकता है, लेकिन यह zx485 के उत्तर में दिए गए कारणों के कारण सामान्य रूप से सच नहीं है। यह एक संदर्भ प्रदान करने के लिए भी एक अच्छा विचार होगा (जैसे कि आप जिस लेख का संदर्भ दे रहे हैं)।
स्टारकाट

अच्छी बात। यहाँ एक लिंक है। macperformanceguide.com/ ... आइए स्पष्ट करें कि RAID 4 के खिलाफ तर्क एक ऐसी स्थिति में होगा जहां उपयोगकर्ताओं का एक समूह डेटा एक्सेस कर रहा है, जिससे पैरिटी डिस्क तक चीजें धीमी हो सकती हैं। थंडरबोल्ट 3 कनेक्शन पर एक एकल उपयोगकर्ता की स्थिति में बस एक मुद्दा नहीं होगा और RAID 4 के तेजी से होने की संभावना है।
ज़थ्रास
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.