RAID levels in dbms in Hindi - Computer in Hindi | Business in Hindi

Saturday, March 20, 2021

RAID levels in dbms in Hindi

RAID levels in dbms

RAID स्वतंत्र डिस्क के अतिरेक सरणी को संदर्भित करता है। यह एक ऐसी तकनीक है, जिसका उपयोग बढ़े हुए प्रदर्शन, data redundancy या multiple secondary storage devices को जोड़ने के लिए किया जाता है। यह आपको उपयोग किए गए RAID स्तर के आधार पर एक या एक से अधिक ड्राइव विफलता से बचने की क्षमता देता है।


इसमें विभिन्न प्रकार के लक्ष्य प्राप्त करने के लिए कई डिस्क जुड़े होते हैं।


Raid technology in DBMS 

RAID योजनाओं के 7 स्तर हैं। ये स्कीमा RAID 0, RAID 1, ...., RAID 6 के रूप में हैं।


इन स्तरों में निम्नलिखित विशेषताएं हैं:

  • इसमें भौतिक डिस्क ड्राइव का एक सेट होता है।
  • इस तकनीक में, ऑपरेटिंग सिस्टम इन अलग-अलग डिस्क को एक तार्किक डिस्क के रूप में देखता है।
  • इस तकनीक में, सरणी के भौतिक ड्राइव में डेटा वितरित किया जाता है।
  • अतिरेक डिस्क क्षमता का उपयोग समता जानकारी को संग्रहीत करने के लिए किया जाता है।
  • डिस्क विफलता के मामले में, डेटा को पुनर्प्राप्त करने के लिए समता जानकारी में मदद की जा सकती है।

RAID levels in dbms in Hindi

RAID 0

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

Example for raid in dbms:


raid in dbms
raid in dbms



इस आंकड़े में, 0, 1, 2, 3 ब्लॉक करें।


इस स्तर में, एक बार में केवल एक ब्लॉक को डिस्क में रखने के बजाय, हम अगले एक पर जाने से पहले दो या दो से अधिक ब्लॉकों को डिस्क में रख कर काम कर सकते हैं।


RAID 0 level in dbms
RAID 0

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


Pros of RAID 0:

इस स्तर पर, थ्रूपुट को बढ़ाया जाता है क्योंकि कई डेटा अनुरोध संभवतः एक ही डिस्क पर नहीं होते हैं।

यह स्तर डिस्क स्थान का पूर्ण उपयोग करता है और उच्च प्रदर्शन प्रदान करता है।

इसमें न्यूनतम 2 ड्राइव की आवश्यकता होती है।

Cons of RAID 0:

इसमें कोई त्रुटि का पता लगाने वाला तंत्र नहीं है।

RAID 0 सही RAID नहीं है क्योंकि यह गलती-सहिष्णुता नहीं है।

इस स्तर में, डिस्क की विफलता के परिणामस्वरूप संबंधित सरणी में पूर्ण डेटा हानि होती है।

  • RAID 1 Level In DBMS in Hindi

इस स्तर को डेटा का प्रतिबिंब कहा जाता है क्योंकि यह ड्राइव 1 से ड्राइव 2 के डेटा की प्रतिलिपि बनाता है। यह विफलता के मामले में 100% अतिरेक प्रदान करता है।


Example:


Example
Example

डेटा को संग्रहीत करने के लिए ड्राइव के केवल आधे स्थान का उपयोग किया जाता है। ड्राइव का अन्य आधा पहले से ही संग्रहीत डेटा का एक दर्पण है।

Pros of RAID 1:

RAID 1 का मुख्य लाभ गलती सहिष्णुता है। इस स्तर में, यदि एक डिस्क विफल हो जाती है, तो दूसरा स्वतः ही समाप्त हो जाता है।

इस स्तर में, सरणी तब भी काम करेगी, जब ड्राइव में से कोई भी विफल हो।

Cons of RAID 1:

इस स्तर में, मिररिंग के लिए प्रति ड्राइव एक अतिरिक्त ड्राइव की आवश्यकता होती है, इसलिए खर्च अधिक होता है।

RAID 2 Level in DBMS

RAID 2 में कोडिंग समता का उपयोग करके बिट-स्तरीय स्ट्रिपिंग शामिल है। इस स्तर में, एक शब्द में प्रत्येक डेटा बिट को एक अलग डिस्क पर दर्ज किया जाता है और डेटा शब्द का ईसीसी कोड अलग-अलग सेट डिस्क पर संग्रहीत किया जाता है।

इसकी उच्च लागत और जटिल संरचना के कारण, इस स्तर का व्यावसायिक उपयोग नहीं किया जाता है। यही प्रदर्शन कम लागत पर RAID 3 द्वारा प्राप्त किया जा सकता है।

Pros of RAID 2:

यह स्तर समानता को संग्रहीत करने के लिए एक निर्दिष्ट ड्राइव का उपयोग करता है।

यह त्रुटि का पता लगाने के लिए हैमिंग कोड का उपयोग करता है।

Cons of RAID 2:

इसमें त्रुटि का पता लगाने के लिए अतिरिक्त ड्राइव की आवश्यकता होती है।

RAID 3 Level

  • RAID 3 में समर्पित समता के साथ बाइट-स्तरीय स्ट्रिपिंग शामिल है। इस स्तर में, समता जानकारी प्रत्येक डिस्क अनुभाग के लिए संग्रहीत की जाती है और एक समर्पित समता ड्राइव को लिखा जाता है।
  • ड्राइव की विफलता के मामले में, समता ड्राइव को एक्सेस किया जाता है, और शेष उपकरणों से डेटा का पुनर्निर्माण किया जाता है। एक बार असफल ड्राइव को बदलने के बाद, लापता डेटा को नई ड्राइव पर पुनर्स्थापित किया जा सकता है।
  • इस स्तर में, डेटा थोक में स्थानांतरित किया जा सकता है। इस प्रकार हाई-स्पीड डेटा ट्रांसमिशन संभव है।


raid levels in dbms
raid levels in dbms


Pros of RAID 3:

इस स्तर में, डेटा को पैरिटी ड्राइव का उपयोग करके पुनर्जीवित किया जाता है।

इसमें उच्च डेटा अंतरण दर शामिल है।

इस स्तर में, डेटा समानांतर में पहुँचा जाता है।

Cons of RAID 3:

यह समता के लिए एक अतिरिक्त ड्राइव की आवश्यकता थी।

यह छोटे आकार की फाइलों के संचालन के लिए धीमी गति से प्रदर्शन करता है।

RAID Level 4 in DBMS in Hindi 

  • RAID 4 में समता डिस्क के साथ ब्लॉक-लेवल स्ट्रिपिंग होती है। डेटा को डुप्लिकेट करने के बजाय, RAID 4 एक समता-आधारित दृष्टिकोण को अपनाता है।
  • यह स्तर समता के काम करने के तरीके के कारण अधिकतम 1 डिस्क विफलता की वसूली की अनुमति देता है। इस स्तर में, यदि एक से अधिक डिस्क विफल हो जाती हैं, तो डेटा को पुनर्प्राप्त करने का कोई तरीका नहीं है।
  • स्तर 3 और स्तर 4 दोनों को RAID लागू करने के लिए कम से कम तीन डिस्क की आवश्यकता होती है।


raid technology in dbms
RAID 4



इस आकृति में, हम समता के लिए समर्पित एक डिस्क का निरीक्षण कर सकते हैं।


इस स्तर में, समानता को XOR फ़ंक्शन का उपयोग करके गणना की जा सकती है। यदि डेटा बिट्स 0,0,0,1 हैं तो समता बिट्स XOR (0,1,0,0) = 1. यदि समता बिट्स 0,0,1,1 हैं, तो समानता बिट XOR (0) है , 0,1,1) = 0. इसका अर्थ है, समता में एक परिणाम की संख्या 0 और समता 1 में एक परिणाम की विषम संख्या।


raid in dbms in Hindi
raid in dbms

मान लीजिए कि उपरोक्त आकृति में, कुछ डिस्क विफलता के कारण C2 खो गया है। फिर अन्य सभी स्तंभों और समता बिट के मूल्यों का उपयोग करके, हम C2 में संग्रहीत डेटा बिट को फिर से जोड़ सकते हैं। यह स्तर हमें खोए हुए डेटा को पुनर्प्राप्त करने की अनुमति देता है।


RAID 5 In DBMS

  • RAID 5, RAID 4 प्रणाली का एक मामूली संशोधन है। फर्क सिर्फ इतना है कि RAID 5 में, समानता ड्राइव के बीच घूमती है।
  • इसमें खंडित समता के साथ ब्लॉक-स्तरीय स्ट्रिपिंग शामिल है।
  • RAID 4 के समान, यह स्तर अधिकतम 1 डिस्क विफलता की वसूली की अनुमति देता है। यदि एक से अधिक डिस्क विफल हो जाते हैं, तो डेटा रिकवरी के लिए कोई रास्ता नहीं है।

raid 5 level in dbms
RAID 5

यह आंकड़ा दर्शाता है कि समता बिट कैसे घूमता है।


इस स्तर को यादृच्छिक लेखन प्रदर्शन को बेहतर बनाने के लिए पेश किया गया था।


Pros of RAID 5:

यह स्तर लागत प्रभावी है और उच्च प्रदर्शन प्रदान करता है।

इस स्तर में, एक सरणी में डिस्क भर में समता वितरित की जाती है।

इसका उपयोग यादृच्छिक लेखन प्रदर्शन को बेहतर बनाने के लिए किया जाता है।

Cons of RAID 5:

इस स्तर में, डिस्क विफलता पुनर्प्राप्ति में अधिक समय लगता है क्योंकि सभी उपलब्ध ड्राइव से समता की गणना की जानी है।

यह स्तर समवर्ती ड्राइव विफलता में जीवित नहीं रह सकता है।

RAID 6 In DBMS in Hindi

यह स्तर RAID 5 का विस्तार है। इसमें 2 समता बिट्स के साथ ब्लॉक-लेवल स्ट्रिपिंग शामिल है।

RAID 6 में, आप 2 समवर्ती डिस्क विफलताओं से बच सकते हैं। मान लें कि आप RAID 5, और RAID 1 का उपयोग कर रहे हैं। जब आपके डिस्क विफल हो जाते हैं, तो आपको विफल डिस्क को बदलने की आवश्यकता है क्योंकि यदि एक साथ एक और डिस्क विफल हो जाती है तो आप किसी भी डेटा को पुनर्प्राप्त करने में सक्षम नहीं होंगे, इसलिए इस मामले में RAID 6 नाटकों इसका हिस्सा जहां आप विकल्पों से बाहर निकलने से पहले दो समवर्ती डिस्क विफलताओं से बच सकते हैं।


raid technology in dbms
RAID 6

Pros of RAID 6:

यह स्तर RAID 0 को स्ट्रिप डेटा और RAID 1 को मिरर में प्रदर्शित करता है। इस स्तर में, दर्पण से पहले स्ट्रिपिंग का प्रदर्शन किया जाता है।

इस स्तर में, आवश्यक ड्राइव 2 से अधिक होनी चाहिए।

Cons of RAID 6:

यह 100% डिस्क क्षमता का उपयोग नहीं किया जाता है क्योंकि आधा मिररिंग के लिए उपयोग किया जाता है।

इसमें बहुत सीमित मापनीयता होती है।

No comments:

Post a Comment