नॉलेजबेस · अक्सर पूछे जाने वाले प्रश्न

RAID प्रोटेक्टेड हार्ड ड्राइव क्या है?

अंतिम अपडेट 2019-02-03

RAID का पूरा नाम Redundant Array of Independent (या Inexpensive) Disks है। 1987 में यूनिवर्सिटी ऑफ़ कैलिफ़ोर्निया, बर्कले में जब इसे मूल रूप से विकसित किया गया था, तब इसमें 'Inexpensive' शब्द इस तथ्य को दर्शाता था कि यह मूलतः अपेक्षाकृत सस्ती डिस्क ड्राइव का एक समूह था, जिन्हें इस तरह जोड़ा गया था कि कंप्यूटर को वे एक बहुत बड़ी (और इसलिए बहुत महंगी) हार्ड ड्राइव जैसी दिखाई दें। तुलनात्मक रूप से, अब हार्ड ड्राइव की कीमत काफ़ी कम हो गई है, इसलिए जब आप RAID का ज़िक्र करते हैं तो आपके सहयोगी संभवतः Redundant Array of Independent Disks के बारे में सोचते हैं। शुरुआत में RAID के पाँच स्तर परिभाषित किए गए थे, जिनमें से प्रत्येक सुविधाओं और प्रदर्शन के बीच अलग-अलग संतुलन प्रदान करता है।

RAID क्यों महत्वपूर्ण है?

RAID के दो मुख्य उद्देश्य हैं: एक ही डेटा को अलग-अलग जगहों पर स्टोर करने की पद्धति (जहाँ 'Redundant' शब्द आता है), और आपके कंप्यूटर के प्रदर्शन को तेज़ और स्थिर बनाने का एक तरीका। परीक्षण और त्रुटि के माध्यम से बर्कले की टीम ने RAID के अलग-अलग प्रकार विकसित किए, जिनमें बेहतर प्रदर्शन की आवश्यकता और डेटा स्टोरेज में अधिक विश्वसनीयता की इच्छा के बीच संतुलन बनाया गया।

कोई सोच सकता है कि आज की तेज़ गति और बड़ी क्षमता वाली ड्राइव के साथ RAID अब प्रासंगिक नहीं रहा। लेकिन मौजूदा अलग-अलग ड्राइव की ट्रांसफ़र दर और क्षमता, डेटा स्टोरेज क्षमता और तेज़ डेटा एक्सेस की लगातार बढ़ती ज़रूरत के साथ तालमेल नहीं बिठा सकती। बड़ी मात्रा में संग्रहीत डेटा तक उचित लागत पर तेज़ पहुँच कैसे दी जाए, इस सवाल का सबसे अच्छा उत्तर आज भी RAID ही है, और साथ में डेटा सुरक्षा का अतिरिक्त लाभ भी मिलता है।

अपने कंप्यूटर सिस्टम पर RAID को इंस्टॉल करना और बनाए रखना ज़रूरी नहीं कि आसान हो, लेकिन यदि आपकी हार्ड ड्राइव कभी क्रैश हुई है, तो आप जानते हैं कि उस हार्ड ड्राइव का डेटा वापस पाने में कितना समय और मेहनत लगती है। मौजूदा वेब होस्टिंग पैकेज में आमतौर पर किसी न किसी प्रकार की RAID सुरक्षा शामिल होती है, जो उस 'अपटाइम' प्रतिशत में दिखाई देती है जिसका दावा कोई वेब होस्ट करता है।

RAID के कौन-कौन से प्रकार उपलब्ध हैं?

RAID के कई रूप हैं, जिनमें से प्रत्येक के अपने फ़ायदे और नुकसान हैं, लेकिन नीचे सूचीबद्ध प्रकार अन्य रूपों के लिए बुनियादी आधार हैं।

1. RAID Level 0 'स्ट्राइपिंग' नामक पद्धति पर आधारित है, जो आपके कंप्यूटर के सारे डेटा को छोटे-छोटे हिस्सों में बाँटकर सभी उपलब्ध डिस्क ड्राइव पर रख देती है। इसका सबसे बड़ा फ़ायदा यह है कि कई ड्राइव में बिखरे डेटा के छोटे हिस्सों को बहुत तेज़ी से जोड़कर एक पूरे रूप में लाया जा सकता है।

RAID 0 का सबसे बड़ा नुकसान यह है कि सिस्टम की केवल एक भी ड्राइव फेल हो जाए, तो आपका पूरा डेटा प्रभावी रूप से खो जाता है, क्योंकि डेटा का कम से कम एक हिस्सा उस फेल हुई ड्राइव पर स्टोर किया गया होगा।

2. RAID लेवल 1 'मिररिंग' का लाभ देता है, यानी आपके पूरे डेटा को कम से कम एक अन्य ड्राइव पर, या कई अन्य ड्राइव पर भी कॉपी किया जाता है। इससे यह सुनिश्चित होता है कि आपके डेटा की पूरी प्रति कम से कम एक अन्य हार्ड डिस्क पर मौजूद रहेगी, इसलिए डिस्क फेल होने से डेटा खो जाने पर भी कम से कम एक कॉपी तुरंत उपलब्ध रहती है। RAID लेवल 1 में आमतौर पर डेटा पढ़ने का समय भी बेहतर होता है। यदि फॉल्ट टॉलरेंस आपके लिए सबसे महत्वपूर्ण लाभ है, तो RAID 1 यह सुविधा देने वाला सबसे बुनियादी स्तर है।

RAID 1 का सबसे बड़ा नुकसान यह है कि आपके डेटा की मिरर कॉपी रखने के लिए अतिरिक्त डिस्क ड्राइव का खर्च उठाना पड़ता है।

3. RAID लेवल 0 और 1 का संयोजन

RAID 1+0 दोनों का संयोजन है, जो मिररिंग और स्ट्राइपिंग दोनों तरीकों का उपयोग करता है। इससे हार्ड डिस्क फेल होने पर भी आपका पूरा डेटा नहीं खोता, और साथ ही आपको कई हार्ड डिस्क की मिली-जुली क्षमता मिलती है, वह भी किसी एक डिस्क से संभव गति से अधिक तेज़ गति पर। यह संयोजन दोनों का सर्वश्रेष्ठ लाभ देता है।

4. इसके अलावा RAID 5 भी है, जिसे अक्सर अच्छे प्रदर्शन, बेहतर फॉल्ट टॉलरेंस, अधिक क्षमता और स्टोरेज दक्षता का आदर्श मेल माना जाता है। इसका कारण यह है कि RAID 5 डेटा और पैरिटी जानकारी, दोनों को तीन या अधिक ड्राइव में स्ट्राइप करता है।

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

यदि आप तय करते हैं कि आपकी वेबसाइट के लिए अलग से अनुकूलित RAID सेटअप आवश्यक है, तो ज़रूरी उपकरण खरीदने से पहले अपनी होस्टिंग कंपनी के साथ विस्तार से चर्चा करें। RAID के कई हाइब्रिड रूप भी हैं, जो वास्तव में ऊपर बताए गए बुनियादी RAID ऐरे के ही उन्नत रूप हैं।

क्या हार्डवेयर RAID, सॉफ्टवेयर RAID से बेहतर है?

हार्डवेयर और सॉफ्टवेयर RAID समाधान में से चुनते समय मुख्य बात यह देखना है कि वह विकल्प RAID के कौन-कौन से स्तर उपलब्ध कराता है।

सॉफ्टवेयर RAID आमतौर पर RAID 0 और 1 को सपोर्ट करता है (स्ट्राइपिंग से गति और मिररिंग से फॉल्ट सुरक्षा)। वहीं हार्डवेयर RAID में डेटा रिकवरी के कई अतिरिक्त टूल शामिल होते हैं; उदाहरण के लिए, SCSI आधारित RAID कार्ड कई RAID स्तरों को सपोर्ट करता है, जिनमें से प्रत्येक गति और डेटा सुरक्षा का अलग संयोजन देता है।

संक्षेप में, सॉफ्टवेयर नियंत्रण सस्ता और रखरखाव में आसान होता है, लेकिन यह सर्वर के प्रोसेसर के संसाधनों का उपयोग करता है। दूसरी ओर, RAID हार्डवेयर यह काम सर्वर प्रोसेसर से अलग करता है, लेकिन कुल मिलाकर अधिक महंगा होता है।

क्या मुझे RAID की आवश्यकता है?

आपकी होस्टिंग कंपनी RAID सुरक्षा देती हो, तब भी सबसे अच्छी होस्टिंग भी फेल हो सकती है - कोई भी व्यावहारिक रूप से 100% अपटाइम का वादा नहीं कर सकता। इसके बावजूद, यदि होस्टिंग कंपनी का अपटाइम अच्छा है, तो अधिकांश वेबसाइट अपना खुद का RAID सिस्टम लगाने का अतिरिक्त खर्च नहीं चुनतीं।

सामान्यतः, जिन वेबसाइट को अतिरिक्त RAID सुरक्षा की आवश्यकता हो सकती है, वे वे हैं जो अपनी वेबसाइट पर महत्वपूर्ण या समय-संवेदनशील समाचार या जानकारी देती हैं; या वे जो ऐसा डेटाबेस रखती हैं जिसकी फ़ाइलें बड़ी हैं या जिसे बार-बार एक्सेस किया जाता है, और होस्टिंग कंपनी के हार्डवेयर फेल होने की स्थिति में जिसे बहाल करना कठिन या धीमा होता है।

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

RAID और डेटा बैकअप के बीच क्या संबंध है?

आप अपने कंप्यूटर पर RAID लगाने का निर्णय लें या न लें, याद रखने वाली सबसे ज़रूरी बात यह है कि RAID आपके कंप्यूटर सिस्टम की व्यवस्थित और नियमित बैकअप प्रक्रिया का विकल्प नहीं है। आपको अपने सभी डेटा की बैकअप कॉपी स्थानीय रूप से रखनी चाहिए और यह भी सुनिश्चित करना चाहिए कि आपकी होस्टिंग कंपनी भी नियमित रूप से डेटा का बैकअप लेती है।

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

सभी ज्ञान आधारित लेख

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.