RAID "स्वतंत्र डिस्क की अनावश्यक सरणी" के लिए खड़ा है, हालांकि वहां एक प्रकार का RAID है जो कोई अनावश्यकता प्रदान नहीं करता है और केवल प्रदर्शन को बढ़ाता है।
RAID स्तर
RAID डिस्क के संयोजन का सिर्फ एक ही तरीका नहीं है। कई RAID स्तर हैं जो प्रदर्शन और अनावश्यकता के विभिन्न स्तर प्रदान करते हैं। सभी RAID स्तरों में एक बात आम है: वे कई भौतिक डिस्क को एक लॉजिकल डिस्क में जोड़ती हैं जो ऑपरेटिंग सिस्टम को प्रस्तुत की जाती है।
- RAID 0: अन्य RAID स्तरों के विपरीत, RAID 0 कोई रिडंडेंसी प्रदान नहीं करता है। हालांकि, RAID 0 आपको एकाधिक डिस्क का उपयोग करके प्रदर्शन बढ़ाने की अनुमति देता है। जब आप RAID 0 का उपयोग करते हैं, तो आपके कंप्यूटर को हार्ड डिस्क पर लिखने वाले डेटा को दो (या अधिक) हार्ड ड्राइव में समान रूप से विभाजित किया जाता है। उदाहरण के लिए, यदि आपका कंप्यूटर 100 एमबी फ़ाइल लिखता है, तो 50 एमबी एक हार्ड ड्राइव पर लिखा जाएगा और 50 एमबी अन्य हार्ड ड्राइव पर लिखा जाएगा। जब कंप्यूटर को फ़ाइल को वापस पढ़ने की आवश्यकता होती है, तो यह एक हार्ड ड्राइव से 50 एमबी और एक ही समय में अन्य हार्ड ड्राइव से 50 एमबी पढ़ सकता है - यह एक हार्ड ड्राइव से 100 एमबी पढ़ने से तेज़ होगा। हालांकि, यदि RAID सरणी में हार्ड ड्राइव में से कोई भी मर जाता है, तो आप अपना डेटा खो देंगे। जब आप RAID 0 का उपयोग करते हैं, तो आपकी एकाधिक डिस्क एक बड़ी और तेज हार्ड डिस्क प्रतीत होती है - लेकिन वे अधिक नाजुक हैं।
- RAID 1: RAID 1 में, दो डिस्क एक दूसरे को दर्पण करने के लिए कॉन्फ़िगर किया गया है। जब आपका कंप्यूटर अपने डिस्क पर 100 एमबी डेटा लिखता है, तो यह हार्ड डिस्क दोनों के लिए एक ही 100 एमबी लिख देगा। प्रत्येक डिस्क में डेटा की एक पूरी प्रति होती है। यह सुनिश्चित करता है कि, यदि डिस्क में से कोई भी विफल रहता है, तो आपके पास हमेशा आपके डेटा की एक पूर्ण, अद्यतित प्रतिलिपि होगी।
- RAID 2, 3, और 4: ये RAID स्तर कम उपयोग किए जाते हैं और अक्सर अप्रचलित माना जाता है।
- RAID 5: RAID 5 का उपयोग करने के लिए, आपको कम से कम तीन डिस्क की आवश्यकता होगी। RAID 5 सभी हार्ड ड्राइव में विभाजित अतिरिक्त समानता डेटा के साथ, सभी हार्ड ड्राइव में डेटा विभाजित करने के लिए स्ट्रिपिंग का उपयोग करता है। यदि हार्ड ड्राइव में से एक मर जाता है, तो आप अपना कोई भी डेटा खो देंगे नहीं। RAID 5 RAID 1 की तुलना में कम संग्रहण लागत के साथ डेटा रिडंडेंसी प्रदान करता है - उदाहरण के लिए, यदि आपके पास चार 1TB हार्ड ड्राइव हैं, तो आप दो अलग RAID 1 arrays (कुल 2TB स्टोरेज स्पेस के लिए 1TB प्रत्येक) या एक RAID 5 सरणी बना सकते हैं स्टोरेज स्पेस के 3 टीबी।
- RAID 6: RAID 6 RAID 5 के समान है, लेकिन एक अतिरिक्त समानता ब्लॉक जोड़ता है, डिस्क पर धारीदार डेटा के प्रत्येक बिट के लिए दो समानता ब्लॉक लिखता है। आप स्टोरेज क्षमता खो देते हैं, लेकिन RAID 6 डेटा हानि से अतिरिक्त सुरक्षा प्रदान करता है। उदाहरण के लिए, यदि RAID 5 कॉन्फ़िगरेशन में दो हार्ड ड्राइव मर जाते हैं, तो आप अपना डेटा खो देंगे। यदि RAID 6 कॉन्फ़िगरेशन में दो हार्ड ड्राइव मर जाते हैं, तो आपके पास अभी भी आपका सभी डेटा होगा।
- RAID 10: RAID 1 + 0 के रूप में भी जाना जाता है, RAID 10 प्राथमिक डिस्क के बीच डेटा विभाजित करता है और इस डेटा को द्वितीयक डिस्क में दर्पण करता है। इस तरह, यह RAID 1 (रिडंडेंसी) के फायदे के साथ RAID 0 (प्रदर्शन में वृद्धि के लिए एकाधिक डिस्क में डेटा को विभाजित करने) के फायदे प्रदान करने का प्रयास करता है।
अन्य, गैर-मानक RAID स्तर भी हैं।
RAID सेटअप
RAID आमतौर पर सर्वर, मेनफ्रेम, और अन्य कंप्यूटर सिस्टम पर उपयोग की जाती है जहां अनावश्यक रूप से संग्रहीत डेटा महत्वपूर्ण है। RAID कंप्यूटर डेस्कटॉप और लैपटॉप पर अक्सर प्रयोग नहीं किया जाता है, लेकिन कई कंप्यूटर RAID नियंत्रकों के साथ जहाज। यदि आप चाहते थे, तो संभव है कि आप दो ड्राइव के साथ एक RAID 1 कॉन्फ़िगरेशन सेट अप कर सकें ताकि यह सुनिश्चित किया जा सके कि आपका डेटा दो ड्राइवों में प्रतिबिंबित हो।
RAID का उपयोग करते समय, आप या तो "हार्डवेयर RAID" या "सॉफ्टवेयर RAID" का उपयोग कर सकते हैं। हार्डवेयर RAID के साथ, आपके कंप्यूटर में एक हार्डवेयर डिवाइस सभी RAID कार्य करता है। उदाहरण के लिए, यदि आपके पास हार्डवेयर RAID थी और RAID 1 कॉन्फ़िगरेशन में फ़ंक्शन करने के लिए दो डिस्क सेट अप की गई थी, तो हार्डवेयर RAID नियंत्रक आपके ऑपरेटिंग सिस्टम में एक डिस्क के रूप में दो डिस्क प्रस्तुत करेगा। RAID के सभी काम - डेटा को मिरर करना, इसे हार्ड डिस्क में विभाजित करना, और इसी तरह - हार्डवेयर RAID नियंत्रक द्वारा नियंत्रित किया जाता है। आपके ऑपरेटिंग सिस्टम को यह नहीं पता होगा कि आप वास्तव में RAID का उपयोग कर रहे थे।
सॉफ्टवेयर RAID के साथ, काम ऑपरेटिंग सिस्टम द्वारा संभाला जाता है। उदाहरण के लिए, आप अपने कंप्यूटर पर लिनक्स इंस्टॉल करते समय एक सॉफ्टवेयर RAID बना सकते हैं - लिनक्स कर्नेल RAID के बारे में जानता है और बिना किसी विशेष हार्डवेयर के काम को स्वयं ही करेगा। आप विंडोज़ में एक सॉफ्टवेयर RAID भी बना सकते हैं।
हार्डवेयर RAID को कॉन्फ़िगर करने के लिए, आपको उस सॉफ़्टवेयर का उपयोग करना होगा जो RAID नियंत्रक को नियंत्रित करता है - इसे किसी कंप्यूटर के BIOS के माध्यम से एक्सेस किया जा सकता है। यदि आप ऐसा कर रहे हैं तो आपको अपने हार्डवेयर RAID नियंत्रक के दस्तावेज़ों को सटीक चरणों के लिए जांचना चाहिए।
इसी तरह की तकनीकें
लोकप्रिय ऑपरेटिंग सिस्टम में ऐसी तकनीकें होती हैं जो RAID के समान कार्य करती हैं। विंडोज 8 ने स्टोरेज स्पेस पेश किए। लिनक्स में लॉजिकल वॉल्यूम मैनेजर, या एलवीएम है। दोनों प्रौद्योगिकियां आपको कई भौतिक डिस्क को एक तार्किक डिस्क में समूहित करने की अनुमति देती हैं ताकि आपके डेटा को रिडंडेंसी के लिए दर्पण कर सकें या अपने डिस्क के भंडारण को पूल कर सकें, जिससे इसे बिना किसी अनावश्यकता के एक डिस्क के रूप में उपलब्ध कराया जा सके।
ये तकनीकें थोड़ा जटिल लग सकती हैं, लेकिन वे वास्तव में चीजों को सरल बनाने के तरीके हैं।एक बार जब आप उचित RAID सेट अप कर लेंगे, तो आपका डेटा स्वचालित रूप से कई हार्ड डिस्क में संग्रहीत हो जाएगा, इसलिए आपको इसे खोने के बारे में चिंता करने की आवश्यकता नहीं है। आपके सॉफ़्टवेयर को यह भी जानने की आवश्यकता नहीं है कि RAID मौजूद है।