Computer >> कंप्यूटर >  >> समस्या निवारण >> कंप्यूटर रखरखाव

स्टोरेज बोर्ड:RAID क्या है? [वीडियो]

स्टोरेज बोर्ड:RAID क्या है? [वीडियो]


वीडियो ट्रांसक्रिप्ट

नमस्ते, मैं ऑनट्रैक डेटा रिकवरी से मिकी हूं और स्टोरेज बोर्ड में आपका स्वागत है! इस कड़ी में हम RAID सिस्टम को देखने जा रहे हैं - वे क्या हैं और वे कैसे काम करते हैं - लेकिन इससे पहले कि हम आगे बढ़ें, आइए परिभाषित करें कि RAID का क्या अर्थ है।

RAID को परिभाषित करना

RAID स्वतंत्र डिस्क के अनावश्यक सरणी के लिए खड़ा है और यह डेटा भंडारण की एक विधि है जहां आप प्रदर्शन और विश्वसनीयता बढ़ाने के उद्देश्य से कई डिस्क में डेटा वितरित या फैला सकते हैं।

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

हार्डवेयर बनाम सॉफ़्टवेयर RAID

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

RAID स्तर और वास्तव में वे कैसे व्यवहार में काम करते हैं, हम यह पता लगाने के लिए कुछ प्रमुख शब्दों पर एक नज़र डालने जा रहे हैं कि ये RAID सिस्टम क्या हैं।

मुख्य शब्द

सबसे पहले, 'समानता' है। RAID के भीतर समानता एक बहुत ही महत्वपूर्ण अवधारणा है। यह लोड वितरण और कुछ गलत होने पर डेटा की पुनर्प्राप्ति में सहायता के लिए कई ड्राइव में डेटा वितरित करने का एक तरीका है।

इसके बाद, हमारे पास 'अतिरेक' है, जो एक कंप्यूटर विज्ञान के अर्थ में, महत्वपूर्ण घटकों का दोहराव है, इसलिए यदि कोई विफल हो जाता है तो पूरी प्रणाली इसके साथ नीचे नहीं जाती है। RAID सिस्टम के मामले में, ये घटक ड्राइव हैं। हम जल्द ही उस पर फिर से विस्तार में जाएंगे।

RAID में अन्य दो वास्तव में महत्वपूर्ण अवधारणाएं 'मिररिंग' और 'स्ट्रिपिंग' हैं। मिररिंग बिल्कुल वैसा ही है जैसा वह टिन पर कहता है; यह डेटा को एक ड्राइव से दूसरी ड्राइव में मिरर कर रहा है, जो ठीक उसी जानकारी को दोहराता है ताकि कुछ गलत होने पर इसे पुनर्प्राप्त किया जा सके।

फिर हमारे पास स्ट्रिपिंग होती है, जो तब होती है जब डेटा को कई डिस्क में क्रमिक रूप से लिखा जाता है और हम यह देखेंगे कि यह एक 'RAID 0' सेटअप के भीतर एक पल में कैसे काम करता है।

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

RAID 0

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

RAID 1

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

RAID 5

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

RAID 5 के साथ, आप एक कदम आगे जा सकते हैं और पांचवीं ड्राइव को कॉन्फ़िगर कर सकते हैं:एक 'हॉट स्पेयर'। यह एक निष्क्रिय ड्राइव है जो बिना किसी डेटा के सिस्टम के भीतर बैठती है, लेकिन अगर एक ड्राइव विफल हो जाती है - चलो फिर से ड्राइव 4 लेते हैं - हॉट स्पेयर (ड्राइव 5) विफल ड्राइव 4 की जगह ले लेगा और यह होगा अन्य ड्राइवों में समानता के आधार पर लिखा जाता है और कोई डेटा खो नहीं जाता है। फिर आप क्या कर सकते हैं विफल ड्राइव को बाहर निकालें और सरणी में एक नया डालें, जो तब आपका नया हॉट स्पेयर बन जाता है। डेटा हानि को रोकने के लिए अतिरेक जोड़ने का यह एक और अच्छा तरीका है।

RAID 6

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

यह ध्यान देने योग्य है कि अतिरेक और समता बैकअप होने के समान नहीं हैं; अपने RAID सिस्टम का अलग बैकअप रखना हमेशा याद रखें।

क्या आप RAID सिस्टम पर डेटा स्टोर करते हैं? आप किस स्तर का उपयोग करते हैं और क्यों? हमें नीचे कमेंट करके बताएं।


  1. डेटा सेंटर क्या है?

    एक डेटा केंद्र, जिसे कभी-कभी डेटासेंटर . के रूप में लिखा जाता है (एक शब्द), एक ऐसी सुविधा को दिया गया नाम है जिसमें बड़ी संख्या में कंप्यूटर सर्वर और संबंधित उपकरण होते हैं। एक डेटा सेंटर को कंप्यूटर रूम के रूप में सोचें जो इसकी दीवारों को बढ़ा देता है। वे किसी भी तरह का डेटा स्टोर कर सकते हैं, चाह

  1. क्लाउड स्टोरेज क्या है?

    क्लाउड स्टोरेज क्लाउड (ऑनलाइन) में फाइल स्टोरेज है। अपनी फ़ाइलों को अपनी स्थानीय हार्ड ड्राइव, बाहरी हार्ड ड्राइव, या फ्लैश ड्राइव पर रखने के बजाय, आप उन्हें ऑनलाइन सहेज सकते हैं। क्लाउड स्टोरेज सेवाओं का उपयोग करने के कई कारण हैं। हो सकता है कि आपके स्थानीय हार्ड ड्राइव डिस्क स्थान पर कम चल रहे हो

  1. बहुभाषाविद दृढ़ता क्या है?

    मूल रूप से 30 अप्रैल, 2018 को ObjectRocket.com/blog पर प्रकाशित पॉलीग्लॉट हठ विभिन्न डेटा भंडारण आवश्यकताओं को संभालने के लिए विभिन्न डेटा भंडारण तकनीकों का उपयोग करने के लिए संदर्भित करता है। यह पॉलीग्लॉट प्रोग्रामिंग की एक शाखा है—एक एप्लिकेशन बनाने के लिए विभिन्न प्रोग्रामिंग भाषाओं का उपयोग कर