अगर आपने कभी NAS डिवाइस या सर्वर बनाने के बारे में सोचा है, या स्टोरेज की दुनिया में सिर्फ डब किया है, तो आपने शायद RAID के बारे में सुना होगा। RAID का पूर्ण रूप वास्तव में 'स्वतंत्र (या सस्ती) डिस्क के निरर्थक सरणी' है। इस सरणी का मुख्य उद्देश्य एनएएस या सर्वर से जुड़े आपके सभी भंडारण के लिए एक सुरक्षा जाल बनाना है। फॉल्ट टॉलरेंस इस तकनीक का मुख्य लक्ष्य है।
फॉल्ट टॉलरेंस का मतलब है कि उस घटना में जहां एक ड्राइव विफल हो जाती है या मर जाती है, सरणी खुद ही काम करती रहेगी और डेटा सुरक्षित रहेगा। यह पेशेवर अनुप्रयोगों और डेटा केंद्रों में अत्यंत महत्वपूर्ण है जहां सर्वर और उनके अंदर की सभी ड्राइव में संवेदनशील डेटा हो सकता है, जिसे हर कीमत पर संरक्षित करने की आवश्यकता होती है। RAID सरणी एक प्रकार की सुरक्षा सुविधा प्रदान करने में मदद कर सकती है जिसमें हार्डवेयर की विफलता होने पर भी डेटा को संरक्षित किया जा सकता है।
डेटा केंद्र और बड़े सर्वर RAID 5 जैसे जटिल RAID स्तर और RAID 1 + 0 - छवि: TelecomReview से लाभ उठा सकते हैं
जहां RAID महत्वपूर्ण है
RAID का उपयोग पारंपरिक रूप से उन अनुप्रयोगों में किया जाता है जहां डेटा को कई ड्राइव में संग्रहीत किया जाता है। सर्वर और डेटा केंद्र जैसे क्षेत्रों को RAID के लिए एक अत्यंत महत्वपूर्ण आवश्यकता है ताकि हार्डवेयर विफलता की स्थिति में संवेदनशील डेटा की भारी मात्रा को संरक्षित किया जा सके। उन अनुप्रयोगों के अलावा, RAID घर और कार्यालय अनुप्रयोगों में भी तेजी से लोकप्रिय हो रहा है। उपभोक्ता अब प्रदर्शन को बढ़ाने के लिए RAID को बदल रहे हैं या ड्राइव हानि के मामले में अतिरेक प्रदान करते हैं। इस तरह के RAID को आमतौर पर होम एनएएस सर्वर और इस तरह के अनुप्रयोगों में स्थापित किया जा रहा है।
RAID कैसे सेट अप करें
RAID को सॉफ्टवेयर और हार्डवेयर कॉन्फ़िगरेशन दोनों का उपयोग करके सेट-अप किया जा सकता है। सॉफ़्टवेयर RAID कॉन्फ़िगरेशन का मतलब है कि आप किसी भी समर्पित हार्डवेयर का उपयोग किए बिना RAID क्षमताओं का उपयोग कर सकते हैं। समर्पित RAID हार्डवेयर का आमतौर पर एक RAID नियंत्रक होता है। सॉफ़्टवेयर RAID का उपयोग करते समय, ऑपरेटिंग सिस्टम की अंतर्निहित RAID क्षमताओं का लाभ उठाया जाता है। विंडोज 10, विंडोज 8, और लिनक्स और ओएस एक्स सर्वर के साथ विंडोज 7 में सॉफ्टवेयर-स्तर RAID के लिए पूर्ण समर्थन है। चूंकि RAID के इस स्तर को बिना किसी अतिरिक्त लागत के सॉफ्टवेयर के अंदर कॉन्फ़िगर किया जा सकता है, इसका मतलब यह है कि यह विधि उन लोगों के लिए आदर्श है जो घर या छोटे कार्यालय स्तर पर बहुत कम ड्राइव करते हैं।
दूसरी ओर, हार्डवेयर RAID को, RAID की क्षमता का पूर्ण लाभ उठाने के लिए विशिष्ट RAID नियंत्रकों की आवश्यकता होती है। यह एक अधिक महंगा लेकिन अधिक विश्वसनीय और बहुमुखी तरीका है जो पेशेवर भंडारण कार्य, डेटा केंद्र अनुप्रयोगों या व्यापक NAS सर्वरों के लिए फायदेमंद हो सकता है।
एक ठेठ RAID नियंत्रक - छवि: PCMag
आपको कौन सा RAID स्तर चुनना चाहिए
RAID के कई स्तर हैं जो आमतौर पर उपभोक्ता और प्रोस्यूमर स्पेस दोनों में उपयोग किए जाते हैं। ये स्तर (जिन्हें RAID एरे भी कहा जाता है) प्रत्येक अपने लाभ और कमियों के साथ आते हैं। यह उपयोगकर्ता पर निर्भर है कि वह अपनी जरूरतों के हिसाब से किस पर सूट करता है। यह भी ध्यान रखना महत्वपूर्ण है कि सॉफ़्टवेयर और हार्डवेयर RAID कॉन्फ़िगरेशन RAID के विभिन्न स्तरों का समर्थन करते हैं और RAID कॉन्फ़िगरेशन में समर्थित ड्राइव के प्रकार भी निर्धारित कर सकते हैं: एसएटीए, एसएएस, या एसएसडी।
RAID 0
इस RAID स्तर का उपयोग सर्वर के प्रदर्शन को बढ़ाने के लिए किया जाता है। इस कॉन्फ़िगरेशन के साथ, डेटा को कई डिस्क पर लिखा जाता है। इसे 'डिस्क स्ट्रिपिंग' के रूप में भी जाना जाता है। इस सर्वर पर आप जो भी काम कर रहे हैं, उसे कई ड्राइव्स द्वारा हैंडल किया जा रहा है, इस प्रकार I / O ऑपरेशंस की अधिक संख्या के कारण परफॉर्मेंस बढ़ जाती है। गति के अलावा एक और लाभ यह है कि RAID 0 को सॉफ्टवेयर और हार्डवेयर दोनों रूपों में कॉन्फ़िगर किया जा सकता है, और अधिकांश नियंत्रकों का समर्थन भी है। इस विन्यास का सबसे बड़ा दोष दोष सहिष्णुता है। यदि एक ड्राइव विफल हो जाता है, तो सभी धारीदार डिस्क के सभी डेटा चला गया है। यदि आप इस कॉन्फ़िगरेशन में काम करने की योजना बनाते हैं तो बैकअप कुंजी है।
RAID 0 या डिस्क स्ट्रिपिंग समझाया - छवि: NetworkEncyclopedia
RAID १
इस कॉन्फ़िगरेशन को 'डिस्क मिररिंग' के रूप में भी जाना जाता है और RAID 1 का सबसे बड़ा बिंदु दोष सहिष्णुता है। इस RAID सरणी में ड्राइव एक दूसरे की सटीक प्रतिकृतियां हैं, इस प्रकार एक बड़ा सुरक्षा जाल बनाते हुए किसी भी ड्राइव को सरणी में विफल होना चाहिए। डेटा को मूल रूप से एक ड्राइव से दूसरे में कॉपी किया जाता है और यह अपेक्षाकृत कम लागत पर डिस्क मिरर बनाने का सबसे सरल तरीका है।
RAID 1 या डिस्क मिररिंग समझाया गया - चित्र: EnterpriseStorageForum
RAID 1 का सबसे बड़ा नुकसान प्रदर्शन पर ड्रैग है। इस तथ्य के कारण कि डेटा को एक के बजाय कई ड्राइव में लिखा गया है, एक RAID 1 सरणी का प्रदर्शन एक विलक्षण ड्राइव की तुलना में धीमा है। दूसरा दोष यह है कि RAID सरणी की कुल प्रयोग करने योग्य क्षमता ड्राइव क्षमता के योग का आधा है। उदाहरण के लिए, 1TB के 2 ड्राइव के साथ एक सेटअप में 2TB के बजाय 1TB की कुल RAID क्षमता होगी। यह स्पष्ट रूप से अतिरेक कारणों से है।
यदि आप हार्ड ड्राइव को मैन्युअल रूप से क्लोन करना चाहते हैं, हमारा मार्गदर्शक उस संबंध में सहायक हो सकता है।
RAID 5
यह उद्यम NAS उपकरणों और व्यापार सर्वर के लिए सबसे आम विन्यास है। यह सरणी RAID 1 पर एक सुधार है क्योंकि यह डिस्क मिररिंग में निहित कुछ प्रदर्शन हानि को कम करता है, और अच्छी गलती सहिष्णुता भी प्रदान करता है। पेशेवर डेटा भंडारण अनुप्रयोगों में ये दोनों चीजें वास्तव में महत्वपूर्ण हैं। RAID 5 में, डेटा और समता को 3 या अधिक ड्राइव पर धारीदार किया जाता है। यदि किसी एक ड्राइव में गलती का कोई संकेत है, तो डेटा को मूल रूप से समता ब्लॉक में स्थानांतरित किया जाता है। इस RAID अनुप्रयोग का एक अन्य लाभ यह है कि यह कई सर्वर ड्राइव को 'हॉट-स्वैपेबल' बनाने की अनुमति देता है, जिसका अर्थ है कि ड्राइव को सिस्टम में ऊपर और चलाने के दौरान सरणी में स्वैप किया जा सकता है।
RAID 5 एकल ब्लॉक समता के साथ समझाया - छवि: AOMEI DiskPart
इस सरणी की बड़ी खामी बड़े सर्वरों में लेखन प्रदर्शन है। यह चिंता का विषय हो सकता है यदि बहुत से उपयोगकर्ता एक निश्चित सरणी तक पहुँचते हैं और इसे दैनिक कार्यभार के हिस्से के रूप में एक साथ लिखते हैं।
RAID 6
यह RAID सरणी लगभग केवल एक प्रमुख अंतर के साथ RAID 5 के समान है। इसमें एक मजबूत समता प्रणाली है जिसका अर्थ है कि डेटा प्रभावित होने की कोई संभावना होने से पहले 2 ड्राइव तक विफल हो सकते हैं। यह डेटा केंद्रों और अन्य उद्यम अनुप्रयोगों के लिए एक बहुत ही आकर्षक विकल्प बनाता है।
RAID १०
RAID 10 RAID 1 और RAID 0 (इस प्रकार 1 + 0) का एक संयोजन है। यह एक हाइब्रिड RAID संयोजन है जो RAID 1 और RAID 0 सरणियों दोनों के सर्वोत्तम भागों को संयोजित करने का प्रयास करता है। यह गति बढ़ाने के साथ-साथ बेहतर दोष सहिष्णुता प्रदान करने के प्रयास में RAID 2 के मिररिंग के साथ RAID 1 की स्ट्रिपिंग को जोड़ती है। यह उन सर्वरों के लिए आदर्श बनाता है जो बहुत सारे लेखन कार्य करते हैं। इसे सॉफ्टवेयर या हार्डवेयर में भी लागू किया जा सकता है, लेकिन हार्डवेयर कार्यान्वयन आमतौर पर चुनने के लिए एक बेहतर मार्ग है।
RAID 10 (1 + 0) एक साथ स्ट्रिपिंग और मिररिंग के साथ समझाया गया - चित्र: EnterpriseStorageForum
एक RAID 10 सरणी का चमकता हुआ नुकसान इसकी लागत है। इस सरणी के लिए न्यूनतम 4 ड्राइव की आवश्यकता होती है, बड़े डेटा सेंटर और एंटरप्राइज़ एप्लिकेशन को ड्राइव पर कम से कम 2X राशि खर्च करने की आवश्यकता होती है क्योंकि वे अन्य सरणियों पर होंगे।
अन्य RAID स्तर
उपरोक्त मुख्य RAID स्तरों के अलावा, कुछ अन्य सरणियाँ भी हैं। ये मुख्य सरणियों के संयोजन हैं और विशिष्ट उद्देश्यों के लिए उपयोग किए जाते हैं।
RAID २
यह RAID 5 के समान है, लेकिन समता प्रणाली का उपयोग करने के बजाय, बिट-स्तर पर स्ट्रिपिंग होती है। RAID 2 सरणी को तैनात करने के लिए न्यूनतम 10 ड्राइव की आवश्यकता होती है, और I / O प्रदर्शन को भी भारी नुकसान हो सकता है। प्रवेश की भारी लागत और खराब प्रदर्शन RAID 2 की लोकप्रियता की कमी का मुख्य कारण है।
RAID ३
यह भी RAID 5 के समान है। अंतर यह है कि यह समता खंड के बजाय एक समर्पित समता ड्राइव का उपयोग करता है। RAID 3 कुछ विशिष्ट डेटाबेस और प्रसंस्करण क्षेत्रों में उपयोग किया जाने वाला एक बहुत ही विशिष्ट अनुप्रयोग है।
RAID 4
RAID 4 बाइट-स्तरीय स्ट्रिपिंग सिस्टम का उपयोग करता है, जैसा कि RAID 3 में उपयोग किया जाता है, बिट-स्तरीय स्ट्रिपिंग सिस्टम के विपरीत। अन्य अनुप्रयोग समान हैं।
RAID 7
यह स्टोरेज कंप्यूटर कॉर्पोरेशन के स्वामित्व वाला एक मालिकाना RAID स्तर है, जो अब दोषपूर्ण है।
RAID 0 + 1
अक्सर RAID 1 + 0 (RAID 10) के साथ भ्रमित होता है, RAID 0 + 1 का यह अनुप्रयोग वास्तव में RAID 10. RAID 0 + 1 से बहुत अलग है, यह खंडों के साथ एक प्रतिबिंबित सरणी है जो स्वयं RAID 0 सरणियाँ हैं। इस सरणी में पेशेवर वातावरण में विशिष्ट अनुप्रयोग हैं जिनके लिए उच्च स्तर के प्रदर्शन की आवश्यकता होती है, लेकिन इसके लिए मापनीयता की आवश्यकता नहीं होती है।
RAID 0 + 1 समझाया - छवि: GoLinuxHub
RAID बैकअप का विकल्प नहीं है
एक बड़ी गलती है कि नए उपयोगकर्ता या यहां तक कि कुछ अनुभवी उपयोगकर्ता इस क्षेत्र में कर सकते हैं RAID बैकअप के साथ भ्रमित कर रहा है। यह बेहद जरूरी है कि दोनों में अंतर हो। RAID प्रदर्शन में सुधार के कुछ स्तरों का प्रदर्शन कर सकता है या यह आपके डेटा के लिए एक प्रभावी सुरक्षा जाल प्रदान कर सकता है ताकि अगर कोई हार्डवेयर विफलता हो जो कुछ ड्राइव को नुकसान पहुंचाए, तो उपयोगकर्ता के पास कार्य करने और उक्त ड्राइव को बदलने का समय होता है। यह डेटा को एक बार में खो जाने से बचाने में मदद कर सकता है। हालांकि, पेशेवर और उद्यम उपयोगकर्ताओं के लिए एक उचित बैकअप आवश्यक है और कम से कम 3 स्थानों पर बनाया जाना चाहिए, उनमें से एक अलग भौतिक स्थान में है। यहां तक कि एक उच्च उन्नत RAID सरणी शारीरिक क्षति या आग या पानी आदि जैसे बाहरी खतरों का शिकार हो सकती है। यही कारण है कि संवेदनशील डेटा का एक अलग बैकअप हमेशा महत्वपूर्ण होता है और पेशेवर और उद्यम अनुप्रयोगों के लिए अनिवार्य होना चाहिए। यदि आप गलती से अपनी हार्ड ड्राइव से कुछ महत्वपूर्ण डेटा को हटा देते हैं, हमारे वसूली गाइड इसे ठीक करने में आपकी मदद कर सकता है।
अंतिम शब्द
RAID आधुनिक कंप्यूटिंग में एक उपयोगी उपकरण है और बड़े सर्वर या डेटा केंद्र जैसे पेशेवर कार्यभार में कई महत्वपूर्ण लाभ प्रदान कर सकता है। RAID उपयोगकर्ताओं को उच्च प्रदर्शन और उच्च स्तर की सुरक्षा के बीच विकल्प देता है, और उन्नत RAID स्तरों के साथ, दोनों को एक ही बार में प्राप्त करना संभव है। यह महत्वपूर्ण है कि RAID को एक उचित बैकअप के अतिरिक्त लागू किया जाए, और दोनों को एक-दूसरे के साथ भ्रमित नहीं होना चाहिए। RAID सरणी पर कोई भी संवेदनशील डेटा अभी भी स्थायी नुकसान की चपेट में आ सकता है यदि उचित बैकअप नहीं बनाया गया है।