RAID 5 0 से बेहतर क्यों है। RAID प्रदर्शन

अब देखते हैं कि ये कितने प्रकार के होते हैं और कैसे भिन्न होते हैं।

बर्कले में कैलिफोर्निया विश्वविद्यालय ने RAID विनिर्देश के निम्नलिखित स्तरों को पेश किया है, जिन्हें वास्तविक मानक के रूप में अपनाया गया है:

  • RAID 0- बिना गलती सहनशीलता के, स्ट्रिपिंग के साथ बढ़े हुए प्रदर्शन की डिस्क सरणी;
  • - प्रतिबिंबित डिस्क सरणी;
  • RAID 2हैमिंग कोड का उपयोग करने वाले सरणियों के लिए आरक्षित;
  • RAID 3 और 4- स्ट्रिपिंग के साथ डिस्क सरणियाँ और एक समर्पित समता डिस्क;
  • - स्ट्रिपिंग और "अनअलोकेटेड पैरिटी डिस्क" के साथ डिस्क ऐरे;
  • - दो स्वतंत्र तरीकों से गणना की गई दो चेकसम का उपयोग करके धारीदार डिस्क सरणी;
  • - RAID 0 सरणी RAID 1 सरणियों से निर्मित;
  • - RAID 0 सरणी RAID 5 सरणियों से निर्मित;
  • - RAID 0 सरणी RAID 6 सरणियों से निर्मित।

एक हार्डवेयर RAID नियंत्रक एक साथ कई अलग-अलग RAID सरणियों का समर्थन कर सकता है, जिसमें हार्ड ड्राइव की कुल संख्या उनके लिए कनेक्टर्स की संख्या से अधिक नहीं होती है। इस मामले में, मदरबोर्ड में निर्मित नियंत्रक है BIOS सेटिंग्सकेवल दो राज्य हैं (सक्षम या अक्षम), इसलिए नया एचडीडीजब RAID मोड सक्रिय होता है तो अप्रयुक्त नियंत्रक स्लॉट में प्लग किया जाता है, इसे सिस्टम द्वारा तब तक अनदेखा किया जा सकता है जब तक कि यह एक अन्य JBOD (स्पैन्ड) RAID सरणी के रूप में संबद्ध न हो, जिसमें एक डिस्क हो।

RAID 0 (स्ट्रिपिंग - "स्ट्रिपिंग")

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

(मिररिंग - "मिररिंग")

दो डिस्क की एक सरणी जो एक दूसरे की पूर्ण प्रतियां हैं। RAID 1 + 0, RAID 0 + 1 और RAID 10 के साथ भ्रमित न हों, जो दो से अधिक ड्राइव और अधिक परिष्कृत मिररिंग तंत्र का उपयोग करते हैं।

प्रश्नों को समानांतर करते समय स्वीकार्य लेखन गति और पढ़ने की गति प्रदान करता है।

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

डिस्क पर डेटा वितरण के RAID10 संस्करण के समान, एक विषम संख्या में डिस्क के उपयोग की अनुमति देता है (न्यूनतम संख्या - 3)

RAID 2, 3, 4

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

RAID स्तर 2 से 4 का मुख्य नुकसान समानांतर लेखन संचालन करने में असमर्थता है, क्योंकि समता जानकारी को संग्रहीत करने के लिए एक अलग नियंत्रण डिस्क का उपयोग किया जाता है। RAID 5 में यह नुकसान नहीं है। डेटा ब्लॉक और चेकसम को सरणी में सभी डिस्क पर चक्रीय रूप से लिखा जाता है, कोई असममित डिस्क कॉन्फ़िगरेशन नहीं है। चेकसम का मतलब एक्सओआर ऑपरेशन (अनन्य या) का परिणाम है। ज़ोरइसमें एक विशेषता है जो किसी परिणाम के साथ किसी भी ऑपरेंड को प्रतिस्थापित करना संभव बनाती है, और, एल्गोरिदम का उपयोग करके xor, परिणामस्वरूप लापता ऑपरेंड प्राप्त करें। उदाहरण के लिए: ए एक्सओआर बी = सी(कहां , बी, सी- छापे सरणी के तीन डिस्क), अगर मना कर देंगे, हम उसकी जगह लगाकर पा सकते हैं सीऔर खर्च xorके बीच सीतथा बी: सी एक्सओआर बी = ए।यह ऑपरेंड की संख्या की परवाह किए बिना लागू होता है: a xor b xor c xor d = e... अगर मना कर दिया सीफिर अपनी जगह लेता है और उसके बाद xorपरिणामस्वरूप हमें मिलता है सी: a xor b xor e xor d = c... यह विधि अनिवार्य रूप से संस्करण 5 विफलता प्रदान करती है। xor परिणाम को संग्रहीत करने में केवल 1 डिस्क की आवश्यकता होती है, जिसका आकार छापे में किसी अन्य डिस्क के आकार के बराबर होता है।

गौरव

RAID5 व्यापक हो गया है, मुख्यतः इसकी लागत-प्रभावशीलता के कारण। RAID5 डिस्क सरणी के आकार की गणना सूत्र (n-1) * hddsize का उपयोग करके की जाती है, जहां n सरणी में डिस्क की संख्या है और hddsize सबसे छोटी डिस्क का आकार है। उदाहरण के लिए, चार 80 गीगाबाइट डिस्क की एक सरणी के लिए, कुल मात्रा (4 - 1) * 80 = 240 गीगाबाइट होगी। RAID 5 वॉल्यूम में जानकारी लिखने से अतिरिक्त संसाधनों की खपत होती है और प्रदर्शन कम हो जाता है, क्योंकि अतिरिक्त संगणना और लेखन की आवश्यकता होती है, लेकिन जब पढ़ना (एक अलग हार्ड ड्राइव की तुलना में) एक लाभ होता है, क्योंकि सरणी में कई डिस्क से डेटा स्ट्रीम संसाधित किया जा सकता है समानांतर में।

नुकसान

RAID 5 का प्रदर्शन काफी कम है, विशेष रूप से रैंडम राइट (यादृच्छिक लेखन) जैसे संचालन पर, जिसमें प्रदर्शन RAID 0 (या RAID 10) के प्रदर्शन के 10-25% तक गिर जाता है, क्योंकि इसकी आवश्यकता होती है अधिकडिस्क ऑपरेशंस (सर्वर के तथाकथित फुल-स्ट्राइप राइट्स को छोड़कर, प्रत्येक राइट ऑपरेशन को RAID कंट्रोलर पर चार - दो रीड ऑपरेशंस और दो राइट ऑपरेशंस से बदल दिया जाता है)। RAID 5 के नुकसान तब दिखाई देते हैं जब कोई एक डिस्क विफल हो जाती है - संपूर्ण वॉल्यूम महत्वपूर्ण मोड (डिग्रेड) में चला जाता है, सभी पढ़ने और लिखने के संचालन अतिरिक्त जोड़तोड़ के साथ होते हैं, और प्रदर्शन तेजी से गिरता है। उसी समय, विश्वसनीयता का स्तर RAID-0 की विश्वसनीयता के साथ डिस्क की संगत संख्या के साथ कम हो जाता है (अर्थात, एकल डिस्क की विश्वसनीयता से n गुना कम)। यदि सरणी की पूर्ण पुनर्प्राप्ति से पहले कोई विफलता होती है, या कम से कम एक और डिस्क पर एक अप्राप्य पठन त्रुटि होती है, तो सरणी नष्ट हो जाती है, और उस पर डेटा को पारंपरिक तरीकों से पुनर्स्थापित नहीं किया जा सकता है। आपको यह भी ध्यान रखना चाहिए कि डिस्क विफलता के बाद RAID पुनर्निर्माण प्रक्रिया लगातार कई घंटों तक डिस्क से एक गहन रीड लोड का कारण बनती है, जिससे कोई भी शेष डिस्क RAID ऑपरेशन की कम से कम संरक्षित अवधि में विफल हो सकती है, जैसा कि साथ ही ठंडे डेटा सरणियों में पहले से ज्ञात पठन विफलताओं की पहचान करने के लिए (डेटा जो सरणी के सामान्य संचालन के दौरान एक्सेस नहीं किया जाता है, संग्रहीत और निष्क्रिय डेटा), जो डेटा पुनर्प्राप्ति के दौरान विफलता के जोखिम को बढ़ाता है।

उपयोग करने के लिए डिस्क की न्यूनतम संख्या तीन है।

RAID 6 - RAID 5 के समान, लेकिन उच्च स्तर की विश्वसनीयता है - 2 डिस्क की क्षमता चेकसम के लिए आवंटित की जाती है, 2 राशियों की गणना विभिन्न एल्गोरिदम का उपयोग करके की जाती है। अधिक शक्तिशाली RAID नियंत्रक की आवश्यकता है। दो डिस्क की एक साथ विफलता के बाद संचालन क्षमता सुनिश्चित करता है - एकाधिक विफलता के खिलाफ सुरक्षा। किसी सरणी को व्यवस्थित करने के लिए कम से कम 4 डिस्क की आवश्यकता होती है। आमतौर पर, RAID-6 का उपयोग करने से RAID 5 के सापेक्ष डिस्क समूह के प्रदर्शन में लगभग 10-15% की गिरावट आती है, जो नियंत्रक के लिए बड़ी मात्रा में प्रसंस्करण के कारण होता है (दूसरे चेकसम की गणना करने की आवश्यकता, साथ ही साथ और अधिक पढ़ें और लिखें) प्रत्येक ब्लॉक लिखते समय डिस्क ब्लॉक)।

RAID 0 + 1

RAID 0 + 1 का मूल रूप से दो विकल्प हो सकते हैं:

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

RAID 10 (1 + 0)

RAID 10 एक प्रतिबिम्बित सरणी है जिसमें डेटा कई डिस्क पर क्रमिक रूप से लिखा जाता है, जैसा कि RAID 0 में है। यह आर्किटेक्चर एक RAID 0 सरणी है, जिसके खंड अलग डिस्क के बजाय RAID 1 सरणियाँ हैं। तदनुसार, इस स्तर की एक सरणी होनी चाहिए कम से कम 4 डिस्क (और हमेशा एक सम संख्या) हों। RAID 10 उच्च दोष सहिष्णुता और प्रदर्शन को जोड़ती है।

यह दावा कि RAID 10 डेटा संग्रहीत करने के लिए सबसे विश्वसनीय विकल्प है, इस तथ्य से उचित है कि एक ही सरणी में सभी ड्राइव की विफलता के बाद सरणी नष्ट हो जाएगी। एक विफल ड्राइव के साथ, उसी सरणी में दूसरे के विफल होने की संभावना 1/3 * 100 = 33% है। RAID 0 + 1 विफल हो जाएगा यदि दो ड्राइव अलग-अलग सरणियों में विफल हो जाते हैं। एक पड़ोसी सरणी में एक ड्राइव की विफलता की संभावना 2/3 * 100 = 66% है, हालांकि, एक विफल ड्राइव के साथ एक सरणी में ड्राइव का अब उपयोग नहीं किया जाता है, संभावना है कि अगली ड्राइव पूरे सरणी को अक्षम कर देगी 2/2 * 100 = 100%

RAID5 के समान एक सरणी, हालांकि, समता कोड के वितरित भंडारण के अलावा, अतिरिक्त क्षेत्रों के आवंटन का उपयोग किया जाता है - वास्तव में, एक हार्ड डिस्क का उपयोग किया जाता है, जिसे अतिरिक्त के रूप में RAID5 सरणी में जोड़ा जा सकता है (ऐसे सरणियाँ हैं 5+ या 5+ अतिरिक्त कहा जाता है)। RAID 5 सरणी में, मुख्य हार्ड ड्राइव में से एक के विफल होने तक अतिरिक्त डिस्क निष्क्रिय रहती है, जबकि RAID 5EE सरणी में, यह डिस्क हर समय शेष HDD के साथ साझा की जाती है, जिसका प्रदर्शन पर सकारात्मक प्रभाव पड़ता है। सरणी। उदाहरण के लिए, 5 HDD की एक RAID5EE सरणी 4 प्राथमिक और एक अतिरिक्त HDD के RAID5 सरणी की तुलना में प्रति सेकंड 25% अधिक I / O संचालन कर सकती है। ऐसी सरणी के लिए डिस्क की न्यूनतम संख्या 4 है।

दो (या अधिक, लेकिन यह बहुत ही कम उपयोग किया जाता है) RAID5 सरणियों को एक पट्टी में संयोजित करना, अर्थात। RAID5 और RAID0 का एक संयोजन, आंशिक रूप से RAID5 के मुख्य नुकसान को ठीक करता है - कम गतिऐसे कई सरणियों के समानांतर उपयोग के कारण डेटा रिकॉर्डिंग। सरणी की कुल क्षमता दो डिस्क की क्षमता से कम हो जाती है, लेकिन, RAID6 के विपरीत, ऐसी सरणी डेटा हानि के बिना केवल एक डिस्क की विफलता से ग्रस्त है, और RAID50 सरणी बनाने के लिए आवश्यक डिस्क की न्यूनतम संख्या 6 है। साथ में RAID10 के साथ, यह उन अनुप्रयोगों में उपयोग के लिए सबसे अनुशंसित RAID स्तर है जहां स्वीकार्य विश्वसनीयता के साथ संयुक्त उच्च प्रदर्शन की आवश्यकता होती है।

एक पट्टी में दो RAID6 सरणियों का संयोजन। RAID6 लिखने की गति की तुलना में लिखने की गति लगभग दोगुनी है। ऐसी सरणी बनाने के लिए डिस्क की न्यूनतम संख्या 8 है। यदि प्रत्येक RAID 6 सरणी से दो डिस्क विफल हो जाती हैं तो जानकारी नहीं खोती है

RAID 00


RAID 00 बहुत दुर्लभ है, मुझे यह LSI नियंत्रकों पर पता चला। एक RAID 00 डिस्क समूह एक स्पैन्ड डिस्क समूह है जो एक श्रृंखला से एक धारीदार सेट बनाता है
डिस्क सरणियाँ RAID 0. RAID 00 डेटा अतिरेक प्रदान नहीं करता हैलेकिन RAID 0 के साथ, यह किसी भी RAID स्तर का सर्वश्रेष्ठ प्रदर्शन प्रदान करता है। RAID 00 डेटा को छोटे सेगमेंट में विभाजित करता है और फिर स्टैक में प्रत्येक डिस्क पर डेटा सेगमेंट को स्ट्रिप करता है। प्रत्येक डेटा खंड का आकार पट्टी के आकार से निर्धारित होता है। RAID 00 उच्च बैंडविड्थ प्रदान करता है। RAID 00 दोष सहिष्णु नहीं है। यदि RAID 0 डिस्क समूह में कोई डिस्क विफल हो जाती है, तो संपूर्ण
वर्चुअल डिस्क (वर्चुअल डिस्क से जुड़ी सभी डिस्क) विफल हो जाएगी। तोड़ना बड़ी फ़ाइलछोटे खंडों में, RAID नियंत्रक SAS . दोनों का उपयोग कर सकता है
फ़ाइल को तेज़ी से पढ़ने या लिखने के लिए नियंत्रक। RAID 00 समता गणनाओं को लिखने के संचालन को जटिल नहीं करता है। यह RAID 00 को इसके लिए आदर्श बनाता है
ऐसे अनुप्रयोग जिन्हें उच्च बैंडविड्थ की आवश्यकता होती है लेकिन दोष सहिष्णुता की आवश्यकता नहीं होती है। इसमें 2 से 256 डिस्क हो सकते हैं।

RAID 0 या RAID 00 से तेज कौन सा है?


मैंने एलएसआई नियंत्रकों पर सॉलिड-स्टेट ड्राइव की गति के अनुकूलन के बारे में लेख में वर्णित अपना परीक्षण किया और इन नंबरों को 6 एसएसडी के सरणियों पर प्राप्त किया

अगर आप अपने ऑपरेटिंग सिस्टम की स्पीड को दुगना करना चाहते हैं तो हमारा यह आर्टिकल आपके लिए है!

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

आपके कंप्यूटर को गति देने के दो ज्ञात तरीके हैं, पहला महंगा सॉलिड-स्टेट ड्राइव SSD खरीदना है, और दूसरा है अपने मदरबोर्ड की क्षमताओं का अधिकतम उपयोग करना, अर्थात् दो हार्ड ड्राइव का RAID 0 सरणी सेट करना . वैसे हमें बनाने से कौन रोक रहा है दो SSDs की RAID 0 सरणी!

RAID 0 सरणी कैसे सेट करें और उस पर विंडोज 10 कैसे स्थापित करें। या डिस्क सिस्टम की गति को दोगुना कैसे करें

आपने अनुमान लगाया, डिस्क सरणी बनाने और कॉन्फ़िगर करने पर आज का लेख RAID 0 से मिलकर बनता है दो हार्ड ड्राइव से। मैंने कुछ साल पहले इसकी कल्पना की थी और विशेष रूप से 250 जीबी प्रत्येक के दो नए SATA III (6 Gb / s) हार्ड ड्राइव खरीदे, लेकिन नौसिखिए उपयोगकर्ताओं के लिए इस विषय की जटिलता के कारण, मुझे इसे तब स्थगित करना पड़ा। आज, जब आधुनिक मदरबोर्ड की क्षमताएं कार्यक्षमता के इस स्तर तक पहुंच गई हैं कि एक नौसिखिया भी एक RAID 0 सरणी बना सकता है, मैं इस विषय पर बहुत खुशी के साथ लौटता हूं।

नोट: RAID 0 सरणी बनाने के लिए, आप किसी भी आकार की डिस्क ले सकते हैं, उदाहरण के लिए, 1 TB प्रत्येक। लेख में, के लिए सरल उदाहरण, हमने 250 जीबी प्रत्येक के दो डिस्क लिए, क्योंकि हाथ में कोई अन्य मुफ्त डिस्क नहीं थी।

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

एक चौकस पाठक पूछ सकता है, "अनावश्यकता का अभाव क्या है?"

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

यही कारण है कि RAID वर्चुअलाइजेशन तकनीक के निर्माता, रैंडी काट्ज़ और डेविड पैटरसन ने RAID 0 को कोई RAID स्तर नहीं माना और इसे "0" कहा, क्योंकि यह अतिरेक की कमी के कारण सुरक्षित नहीं है।

दोस्तों, लेकिन सहमत हूं कि हार्ड ड्राइव हर दिन नहीं टूटते हैं, और दूसरी बात यह है कि दो HDD को RAID 0 एरे में मिलाकर, आप एक साधारण हार्ड ड्राइव के साथ काम कर सकते हैं, यानी यदि आप समय-समय पर एक ऑपरेटिंग सिस्टम बनाते हैं, तो आप करेंगे से अपना बीमा कराएं संभावित समस्याएं 100%।

इसलिए, RAID 0 सरणी बनाने से पहले, मेरा सुझाव है कि हमारी दो नई हार्ड ड्राइव में से एक को स्थापित करेंसिस्टम यूनिट में SATA III (6 Gb / s) और उपयोगिताओं के साथ पढ़ने / लिखने की गति के लिए इसे जांचेंक्रिस्टलडिस्कमार्क और एटीटीओ डिस्क बेंचमार्क। निर्माण के बादRAID 0 सरणी और उस पर विंडोज 10 की स्थापना हम फिर से जांच करेंगेसमान उपयोगिताओं द्वारा पढ़ने / लिखने की गति और देखते हैं कि क्या वास्तव में यह तकनीकहमारे ऑपरेटिंग सिस्टम के प्रदर्शन में वृद्धि होगी।

प्रयोग के लिए हम नई मां से बहुत दूर ले जाएंगे ASUS बोर्ड P8Z77-V प्रो पर बनाया गया इंटेल चिपसेट Z77 एक्सप्रेस। Intel Z77, Z87 और नए H87, B87 चिपसेट पर आधारित मदरबोर्ड के फायदे उन्नत हैं इंटेल प्रौद्योगिकीरैपिड स्टोरेज टेक्नोलॉजी (आरएसटी), जिसे विशेष रूप से एसएसडी से भी RAID 0 सरणियों के लिए डिज़ाइन किया गया है।

आगे देखते हुए, मैं कहूंगा कि सबसे आधुनिक इंटरफेस वाले पारंपरिक एचडीडी के लिए परीक्षा परिणाम काफी सामान्य हैं।सैटा III।

क्रिस्टलडिस्कमार्क

हार्ड डिस्क प्रदर्शन के परीक्षण के लिए यह सबसे पुराना प्रोग्राम है, आप डाउनलोड कर सकते हैं मुझ पर घन संग्रहण, संपर्क https://cloud.mail.ru/public/6kHF/edWWJwfxa

कार्यक्रम 512 और 4 kb के ब्लॉक में हार्ड ड्राइव को यादृच्छिक और अनुक्रमिक पढ़ने / लिखने का परीक्षण करता है।

हम वांछित ड्राइव का चयन करते हैं, उदाहरण के लिए, हमारे एचडीडी आपके साथ सी अक्षर के तहत: और सभी पर क्लिक करें।

अंतिम परिणाम। हार्ड डिस्क पर सूचना लिखने की अधिकतम गति 104 एमबी / एस, पढ़ने की गति - 125 एमबी / एस तक पहुंच गई।

एटीटीओ डिस्क बेंचमार्क

अंतिम परिणाम। हार्ड डिस्क पर सूचना लिखने की अधिकतम गति पहुँच गई 119 एमबी / एस, पढ़ने की गति - 121 एमबी / एस।

खैर, अब हम अपने RAID 0 सरणी को BIOS में कॉन्फ़िगर करते हैं और एक ऑपरेटिंग स्थापित करते हैं विंडोज सिस्टम 10.

RAID 0 सरणी सेट करना

हम दो समान (250 जीबी) हार्ड ड्राइव को अपने मदरबोर्ड से जोड़ते हैं। सैटा ड्राइव III: WDC WD2500AAKX-00ERMA0 और WDC WD2500AAKX-001CA0।

हमारे मदरबोर्ड में 4 पोर्ट हैं SATA III (6 Gb / s), हम # 5 और # 6 . का उपयोग करेंगे


हम कंप्यूटर चालू करते हैं और बूट समय पर DEL कुंजी दबाकर BIOS में प्रवेश करते हैं।

उन्नत टैब, SATA कॉन्फ़िगरेशन विकल्प पर जाएं।

SATA मोड चयन विकल्प को RAID स्थिति में सेट करें

परिवर्तनों को सहेजने के लिए, F10 दबाएँ और हाँ चुनें। एक रिबूट प्रगति पर है।

यदि आपने RAID तकनीक को BIOS से जोड़ा है, तो मॉनिटर स्क्रीन पर अगले बूट पर आपको कीबोर्ड शॉर्टकट दबाने के लिए प्रेरित किया जाएगा ( CTRL-मैं) RAID विन्यास नियंत्रण कक्ष में प्रवेश करने के लिए।

यह विंडो पोर्ट 4 और 5 से जुड़ी हमारी WDC हार्ड ड्राइव को भी प्रदर्शित करती है, जो अभी तक RAID सरणी (गैर-RAID डिस्क) में नहीं हैं। CTRL-I दबाएं और सेटिंग पैनल दर्ज करें।


पैनल की प्रारंभिक विंडो में, हमें पहले टैब की आवश्यकता है, एक RAID वॉल्यूम बनाएं, इसे दर्ज करने के लिए, एंटर दबाएं।

यहां हम अपने भविष्य के RAID 0 सरणी के लिए बुनियादी सेटिंग्स बनाते हैं।

नाम: (RAID सरणी का नाम)।

स्पेस बार दबाएं और एक नाम दर्ज करें।

इसे "RAID 0 new" होने दें और एंटर दबाएं। Tab कुंजी के साथ नीचे जाएं।

RAID स्तर: (RAID स्तर)।

हम RAID 0 (पट्टी) बनाते हैं - बिना किसी अतिरेक के दो हार्ड ड्राइव की डिस्क सरणी।अपने कीबोर्ड पर तीरों के साथ इस स्तर का चयन करें और एंटर दबाएं।

हम Tab key का उपयोग करके नीचे जाते हैं।

धारी आकार:

हम इसे वैसे ही छोड़ देते हैं।

क्षमता:

स्वचालित रूप से उजागर। हमारे दो हार्ड ड्राइव का वॉल्यूम 500 जीबी है, क्योंकि हम एक RAID 0 (स्ट्राइप) स्तर का उपयोग कर रहे हैं और हमारे दो हार्ड ड्राइव एक के रूप में काम करते हैं। हम एंटर दबाते हैं।

हम कुछ और नहीं बदलते हैं और अंतिम आइटम पर जाते हैं वॉल्यूम बनाएं और एंटर दबाएं।

एक चेतावनी प्रकट होती है:

चेतावनी: चयनित डिस्क पर सभी डेटा खो जाएगा।

क्या आप वाकई यह वॉल्यूम बनाना चाहते हैं? (Y N):

चेतावनी: चयनित ड्राइव पर सभी डेटा खो जाएगा।

क्या आप वाकई यह वॉल्यूम बनाना चाहते हैं? (Y N):

कीबोर्ड पर Y (हां) दबाएं।

RAID 0 सरणी बनाई गई है और सामान्य स्थिति के साथ पहले से ही चालू है। सेटिंग्स पैनल से बाहर निकलने के लिए, कीबोर्ड पर Esc कुंजी दबाएं।

क्या आप वाकई बाहर निकलना चाहते हैं (क्या आप वाकई बाहर निकलना चाहते हैं? Y (हां) दबाएं। एक रिबूट होता है।

अब, हर बार जब कंप्यूटर बूट होता है, हमारे RAID 0 सरणी की स्थिति के बारे में जानकारी कुछ सेकंड के लिए मॉनिटर स्क्रीन पर दिखाई देगी और RAID कॉन्फ़िगरेशन नियंत्रण कक्ष में प्रवेश करने के लिए कुंजी संयोजन (CTRL-I) को दबाने के लिए एक संकेत दिखाई देगा।

RAID 0 सरणी पर Windows 10 स्थापित करना

हम अपने से जुड़ते हैं सिस्टम इकाई, हम कंप्यूटर को पुनरारंभ करते हैं, BIOS दर्ज करते हैं और बूट प्राथमिकता को USB फ्लैश ड्राइव में बदलते हैं। या आप बस कंप्यूटर बूट मेनू में प्रवेश कर सकते हैं और विंडोज 10 इंस्टॉलेशन फ्लैश ड्राइव (हमारे मामले में, किंग्स्टन) से बूट करना चुन सकते हैं। बूट मेनू में, आप RAID 0 सरणी देख सकते हैं जिसे हमने "RAID 0 new" नाम से बनाया है।

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

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

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

RAID का इतिहास 1987 में शुरू हुआ, जब लेख "सस्ता डिस्क (RAID) से निरर्थक सरणी संलग्नक" कामरेड पीटरसन, गिब्सन और काट्ज द्वारा प्रकाशित किया गया था। लेख में तेज और अधिक विश्वसनीय ड्राइव प्राप्त करने के लिए कई पारंपरिक डिस्क को एक सरणी में संयोजित करने की तकनीक का वर्णन किया गया है। साथ ही, सामग्री के लेखकों ने पाठकों को कई प्रकार के सरणियों के बारे में बताया - RAID-1 से लेकर RAID-5 तक। इसके बाद, लगभग बीस साल पहले वर्णित सरणियों में एक शून्य-स्तरीय RAID सरणी जोड़ी गई, और इसने लोकप्रियता हासिल की। तो ये सभी RAID-x क्या हैं? उनका सार क्या है? उन्हें निरर्थक क्यों कहा जाता है? यही हम पता लगाने की कोशिश करेंगे।

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

RAID प्रकार क्या हैं?

सबसे सरल है जेबीओडी (जस्ट ए बंच ऑफ डिस्क)। दो हार्ड ड्राइव को क्रमिक रूप से एक में चिपकाया जाता है, जानकारी पहले एक को लिखी जाती है, और फिर दूसरी डिस्क को टुकड़ों और ब्लॉकों में तोड़े बिना। दो 200 जीबी ड्राइव में से, हम 400 जीबी में से एक बनाते हैं, जो लगभग समान काम करता है, लेकिन वास्तव में, दो ड्राइवों में से प्रत्येक के रूप में थोड़ी कम गति पर।

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

अर्थात्, यदि अंक 123456 के अनुक्रम को RAID-0 सरणी में शामिल दो ड्राइवों पर लिखने की आवश्यकता है, तो नियंत्रक इस श्रृंखला को दो भागों में विभाजित करेगा - 123 और 456 - और पहले को एक डिस्क पर, और दूसरे को अन्य। प्रत्येक डिस्क डेटा स्थानांतरित कर सकती है ... ठीक है, इसे 50 एमबी / एस की गति से होने दें, और दो डिस्क की कुल गति, जिसमें से डेटा समानांतर में लिया जाता है, 100 एमबी / एस है। इस प्रकार, डेटा के साथ काम करने की गति n गुना बढ़नी चाहिए (वास्तव में, गति में वृद्धि कम है, क्योंकि किसी ने डेटा खोजने और उन्हें बस में स्थानांतरित करने के लिए नुकसान को रद्द नहीं किया)। लेकिन यह वृद्धि एक कारण से दी गई है: यदि कम से कम एक डिस्क टूट जाती है, तो संपूर्ण सरणी से जानकारी खो जाती है।

स्तर 0 RAID। डेटा को ब्लॉक में विभाजित किया जाता है और डिस्क में बिखरा हुआ होता है। कोई समानता या अतिरेक नहीं है।

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

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


चार डिस्क के पहले स्तर की RAID-सरणी। डिस्क जोड़े में विभाजित हैं; जोड़ी के अंदर ड्राइव समान डेटा संग्रहीत करते हैं।

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

जैसा कि आप अनुमान लगा सकते हैं, ऐसी सरणी का आयतन उसमें शामिल सभी हार्ड ड्राइव के आयतन के आधे योग के बराबर होगा। इस समाधान का नकारात्मक पक्ष यह है कि आपको दोगुने हार्ड की आवश्यकता है। लेकिन दूसरी ओर, इस सरणी की विश्वसनीयता वास्तव में एकल डिस्क की दोहरी विश्वसनीयता के बराबर भी नहीं है, लेकिन इस मान से बहुत अधिक है। दो हार्ड ड्राइव की विफलता के भीतर ... ठीक है, मान लीजिए, एक दिन की संभावना नहीं है, उदाहरण के लिए, बिजली की आपूर्ति ने मामले में हस्तक्षेप किया। उसी समय, कोई भी समझदार व्यक्ति, यह देखकर कि एक जोड़ी में एक डिस्क खराब है, तुरंत इसे बदल देगा, और इसके तुरंत बाद भी अगर वह दूसरी डिस्क के सिरों को छोड़ देता है, तो जानकारी कहीं नहीं जाएगी।

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

चार हार्ड ड्राइव के इस तरह के कॉन्फ़िगरेशन की विश्वसनीयता RAID-1 सरणी की विश्वसनीयता के बराबर है, और गति वास्तव में RAID-0 की तरह ही है (वास्तव में, सीमित होने के कारण यह संभवतः थोड़ा कम होगा) नियंत्रक की क्षमता)। एक ही समय में, दो डिस्क की एक साथ विफलता का मतलब हमेशा जानकारी का पूर्ण नुकसान नहीं होता है: यह केवल तभी होगा जब एक ही डेटा ब्रेक वाले डिस्क, जो कि संभावना नहीं है। यही है, यदि चार डिस्क जोड़े 1-2 और 3-4 में विभाजित हैं और जोड़े को एक RAID-0 सरणी में जोड़ा जाता है, तो केवल डिस्क 1 और 2 या 3 और 4 की एक साथ विफलता से डेटा हानि होगी, जबकि पहली और तीसरी, दूसरी और चौथी, पहली और चौथी या दूसरी और तीसरी हार्ड ड्राइव की असामयिक मृत्यु की स्थिति में, डेटा बरकरार रहेगा।

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

हम समता जांच एल्गोरिथ्म के संचालन के विवरण में नहीं जाएंगे, मान लीजिए कि किसी एक डिस्क पर सूचना हानि की स्थिति में, इसे समता डेटा और अन्य डिस्क से लाइव डेटा का उपयोग करके पुनर्स्थापित किया जा सकता है। पैरिटी ब्लॉक में एक भौतिक डिस्क की क्षमता होती है और इसे सिस्टम में सभी हार्ड ड्राइव में समान रूप से वितरित किया जाता है ताकि किसी भी डिस्क का नुकसान आपको सरणी में किसी अन्य डिस्क पर स्थित पैरिटी ब्लॉक का उपयोग करके इससे जानकारी पुनर्प्राप्त करने की अनुमति देता है। जानकारी को बड़े ब्लॉकों में विभाजित किया जाता है और एक-एक करके डिस्क पर लिखा जाता है, अर्थात तीन-डिस्क सरणी के मामले में 12-34-56 सिद्धांत के अनुसार।

तदनुसार, इस तरह के एक सरणी का कुल आयतन सभी डिस्क का आयतन घटाकर उनमें से एक की क्षमता है। डेटा रिकवरी, निश्चित रूप से, तुरंत नहीं होती है, लेकिन इस तरह की प्रणाली में उच्च प्रदर्शन और न्यूनतम लागत पर सुरक्षा का मार्जिन होता है (1000 जीबी सरणी के लिए, छह 200 जीबी डिस्क की आवश्यकता होती है)। हालांकि, इस तरह के एक सरणी का प्रदर्शन अभी भी पट्टी प्रणाली की गति से कम होगा: प्रत्येक लेखन ऑपरेशन के साथ, नियंत्रक को समता सूचकांक को अद्यतन करने की भी आवश्यकता होती है।

RAID-0, RAID-1 और RAID 0 + 1, कभी-कभी RAID-5 भी - ये स्तर अक्सर डेस्कटॉप RAID नियंत्रकों की क्षमताओं को समाप्त कर देते हैं। उच्च स्तर केवल SCSI हार्ड ड्राइव पर आधारित जटिल सिस्टम के लिए उपलब्ध हैं। हालांकि, मैट्रिक्स RAID समर्थन के साथ SATA नियंत्रकों के भाग्यशाली मालिक (ऐसे नियंत्रक इंटेल से ICH6R और ICH7R दक्षिण पुलों में बनाए गए हैं) केवल दो डिस्क के साथ RAID-0 और RAID-1 सरणियों का लाभ उठा सकते हैं, और जिनके पास एक बोर्ड है ICH7R RAID-5 और RAID-0 को जोड़ सकता है यदि उनके पास समान ड्राइव के चार हैं।

इसे व्यवहार में कैसे लागू किया जाता है? आइए RAID-0 और RAID-1 के सरल मामले को देखें। मान लीजिए कि आपने दो 400 जीबी हार्ड ड्राइव खरीदे हैं। आप प्रत्येक ड्राइव को 100GB और 300GB लॉजिकल ड्राइव में विभाजित करते हैं। फिर, BIOS-एम्बेडेड इंटेल एप्लिकेशन एक्सेलेरेटर RAID विकल्प ROM उपयोगिता का उपयोग करके, आप 100GB विभाजन को एक स्ट्राइप सरणी (RAID-0) और 300GB विभाजन को मिरर सरणी (RAID-1) में जोड़ते हैं। अब, 200 जीबी की मात्रा के साथ एक तेज डिस्क पर, आप जोड़ सकते हैं, कह सकते हैं, खिलौने, वीडियो सामग्री और अन्य डेटा जिसके लिए डिस्क सबसिस्टम की उच्च गति की आवश्यकता होती है और, इसके अलावा, बहुत महत्वपूर्ण नहीं हैं (अर्थात, जिन्हें आप खोने के बारे में बहुत पछतावा नहीं होगा), और एक प्रतिबिंबित 300 गीगाबाइट डिस्क पर आप काम करने वाले दस्तावेज़, मेल संग्रह, सेवा सॉफ़्टवेयर और अन्य महत्वपूर्ण फ़ाइलों को स्थानांतरित करते हैं। यदि एक डिस्क विफल हो जाती है, तो आप स्ट्राइप एरे पर रखी गई चीज़ों को खो देते हैं, लेकिन दूसरी लॉजिकल डिस्क पर आपके द्वारा रखा गया डेटा शेष डिस्क पर डुप्लिकेट हो जाता है।

RAID-5 और RAID-0 स्तरों के संयोजन का अर्थ है कि चार डिस्क की क्षमता का हिस्सा तेज स्ट्राइप सरणी के लिए आवंटित किया गया है, और दूसरा भाग (इसे प्रत्येक डिस्क पर 300 जीबी होने दें) डेटा ब्लॉक और समता ब्लॉक के लिए है, कि है, आपको एक सुपर-फास्ट 400GB ड्राइव (4 x 100GB) और एक विश्वसनीय लेकिन कम तेज़ 900GB सरणी 4 x 300GB माइनस 300GB प्रति समता मिलती है।

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

ये, शायद, सभी प्रकार के RAID सरणियाँ हैं जो होम सिस्टम में उपयोग की जाती हैं। हालाँकि, वास्तविक जीवन में आपको RAID-2, 3, 4, 6 और 7 का सामना करना पड़ सकता है। तो चलिए अब भी देखते हैं कि ये स्तर क्या हैं।

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

सरणी संरचना RAID -3इस प्रकार है: n डिस्क की एक सरणी में, डेटा को 1 बाइट ब्लॉक में विभाजित किया जाता है और n-1 डिस्क में फैलाया जाता है, और दूसरी डिस्क का उपयोग समता ब्लॉकों को संग्रहीत करने के लिए किया जाता है। RAID-2 में, इस उद्देश्य के लिए n-1 डिस्क थे, लेकिन इन डिस्क की अधिकांश जानकारी का उपयोग केवल फ्लाई पर त्रुटि सुधार के लिए किया गया था, और डिस्क की विफलता की स्थिति में सरल पुनर्प्राप्ति के लिए, इसकी थोड़ी मात्रा का उपयोग किया गया था। पर्याप्त था, और एक समर्पित हार्ड ड्राइव पर्याप्त थी।


स्तर 3 RAID समता जानकारी संग्रहीत करने के लिए एक अलग डिस्क के साथ। कोई बैकअप नहीं है, लेकिन डेटा को पुनर्स्थापित किया जा सकता है।

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


एक स्तर 5 सरणी RAID-3 से भिन्न होती है जिसमें समता ब्लॉक समान रूप से सरणी के सभी डिस्क में फैले होते हैं।

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

RAID -6- यह वही RAID-5 है, लेकिन अब सरणी में प्रत्येक डिस्क पर दो समता ब्लॉक संग्रहीत हैं। इस प्रकार, यदि दो डिस्क विफल हो जाती हैं, तब भी जानकारी पुनर्प्राप्त की जा सकती है। बेशक, विश्वसनीयता में वृद्धि के कारण डिस्क की उपयोग योग्य मात्रा में कमी आई है और उनमें से न्यूनतम संख्या में वृद्धि हुई है: अब, यदि सरणी में n डिस्क हैं, तो डेटा रिकॉर्डिंग के लिए उपलब्ध कुल मात्रा बराबर होगी एक डिस्क के आयतन को n-2 से गुणा करने पर। एक बार में दो चेकसम की गणना करने की आवश्यकता RAID-5 से RAID-6 द्वारा विरासत में मिली दूसरी कमी को निर्धारित करती है - कम डेटा लिखने की गति।

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



RAID 0 + 1 सरणी, या RAID-0 में संयुक्त दो RAID-1 सरणियों का डिज़ाइन। विश्वसनीय, तेज, महंगा।

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

सरणी निर्माण

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



कार्रवाई में मैट्रिक्स RAID। डिस्क स्थान का भाग RAID-0 सरणी द्वारा उपयोग किया जाता है, शेष स्थान RAID-1 सरणी द्वारा लिया जाता है।

प्रत्येक RAID सरणी एक BIOS RAID नियंत्रक से प्रारंभ होती है। कभी-कभी (केवल एकीकृत नियंत्रकों के मामले में, और तब भी हमेशा नहीं) इसे मदरबोर्ड के मुख्य BIOS में बनाया जाता है, कभी-कभी यह अलग से स्थित होता है और स्व-परीक्षण पास करने के बाद सक्रिय होता है, लेकिन किसी भी मामले में, आपको इसकी आवश्यकता होती है वहा जाओ। यह BIOS में है कि आवश्यक सरणी पैरामीटर सेट किए जाते हैं, साथ ही डेटा ब्लॉक के आकार, हार्ड ड्राइव का उपयोग किया जाता है, और इसी तरह। यह सब निर्धारित करने के बाद, सेटिंग्स को सहेजने, BIOS से बाहर निकलने और ऑपरेटिंग सिस्टम पर लौटने के लिए पर्याप्त होगा।

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

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

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

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

तो, क्या आप रेडी हैं? हां? जुर्माना! बस मात्रा और गति की खोज में, एक और कहावत मत भूलना: "मूर्ख को भगवान से प्रार्थना करो, वह अपना माथा तोड़ देगा।" मजबूत ड्राइव और विश्वसनीय नियंत्रक!

शोर RAID का लागत लाभ

पैसे को देखे बिना भी RAID अच्छा है। लेकिन आइए सबसे सरल 400 जीबी स्ट्राइप एरे की कीमत की गणना करें। 200 जीबी की दो सीगेट बाराकुडा सैटा 7200.8 ड्राइव आपको लगभग 230 डॉलर वापस कर देंगी। RAID नियंत्रक अधिकांश मदरबोर्ड में निर्मित होते हैं, इसलिए हम उन्हें मुफ्त में प्राप्त करते हैं।

वहीं, इसी मॉडल की 400 जीबी ड्राइव की कीमत 280 डॉलर है। अंतर $ 50 है, और उस पैसे से आप एक शक्तिशाली पीएसयू प्राप्त कर सकते हैं, जिसकी आपको निस्संदेह आवश्यकता होगी। मैं इस तथ्य के बारे में भी बात नहीं कर रहा हूं कि कम कीमत पर एक समग्र "डिस्क" का प्रदर्शन एक हार्ड ड्राइव के प्रदर्शन से लगभग दोगुना होगा।

आइए अब गणना करें, 250 जीबी की कुल मात्रा पर ध्यान केंद्रित करें। 125 जीबी ड्राइव नहीं हैं, तो चलिए दो 120 जीबी हार्ड ड्राइव लेते हैं। प्रत्येक डिस्क की कीमत 90 डॉलर है, एक 250 जीबी हार्ड ड्राइव की कीमत 130 डॉलर है। खैर, इस तरह के वॉल्यूम के साथ, प्रदर्शन एक कीमत पर आता है। और अगर आप 300 जीबी का ऐरे लेते हैं? दो 160 जीबी डिस्क - लगभग $ 200, एक 300 जीबी - $ 170 ... फिर, वह नहीं। यह पता चला है कि RAID केवल तभी फायदेमंद होता है जब बहुत बड़ी डिस्क का उपयोग किया जाता है।

सूचना भंडारण की विश्वसनीयता बढ़ाने की समस्या हमेशा एजेंडे में होती है। यह बड़ी मात्रा में डेटा, डेटाबेस के लिए विशेष रूप से सच है, जिस पर उद्योगों की एक विस्तृत श्रृंखला में जटिल प्रणालियों का संचालन निर्भर करता है। यह के लिए विशेष रूप से महत्वपूर्ण है उच्च प्रदर्शनसर्वर।

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

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

आपको इस तरह की व्यवस्था बनाने में पहले से ध्यान रखना होगा, क्योंकि, जैसा कि प्रसिद्ध कहावत कहती है - जबकितला हुआ मुर्गा नहीं काटेगा- याद नहीं किया जाएगा। आप अपना डेटा खो सकते हैं अपरिवर्तनीय.

यह प्रणाली हो सकती है छापा- सूचना के आभासी भंडारण की तकनीक, एक तार्किक तत्व में कई डिस्क का संयोजन। RAID सरणी को कहा जाता है निरर्थक सरणीस्वतंत्र डिस्क। आमतौर पर प्रदर्शन और विश्वसनीयता में सुधार के लिए उपयोग किया जाता है।

छापेमारी करने के लिए आपको क्या चाहिए? कम से कम दो हार्ड ड्राइव। उपयोग किए गए भंडारण उपकरणों की संख्या सरणी के स्तर के आधार पर भिन्न होती है।

छापे की सरणियाँ क्या हैं

बुनियादी, संयुक्त RAID सरणियाँ हैं। बर्कले, कैलिफोर्निया संस्थान ने छापे को विभाजित करने का प्रस्ताव रखा विनिर्देश स्तर:

  • बुनियादी:
    • छापा 1 ;
    • छापा 2 ;
    • छापा 3 ;
    • छापा 4 ;
    • छापा 5 ;
    • छापा 6 .
  • संयुक्त:
    • छापा 10 ;
    • छापा 01 ;
    • छापा 50 ;
    • छापा 05 ;
    • छापा 60 ;
    • छापा 06 .

आइए सबसे अधिक इस्तेमाल किए जाने वाले लोगों पर विचार करें।

छापे 0

RAID 0 अभीष्टगति और रिकॉर्डिंग बढ़ाने के लिए। यह भंडारण विश्वसनीयता में वृद्धि नहीं करता है, और इसलिए बेमानी नहीं है। उसका नाम भी है पट्टी (स्ट्रिपिंग - "स्ट्रिपिंग") आमतौर पर द्वारा इस्तेमाल किया 2 से 4 डिस्क से।

डेटा को ब्लॉकों में विभाजित किया जाता है, जो एक समय में एक डिस्क पर लिखे जाते हैं। स्पीडडिस्क की संख्या के गुणक से लिखने/पढ़ने में वृद्धि होती है। से नुकसानऐसी प्रणाली के साथ डेटा हानि की बढ़ती संभावना को नोट किया जा सकता है। ऐसे डिस्क पर डेटाबेस को स्टोर करने का कोई मतलब नहीं है, क्योंकि कोई भी गंभीर गड़बड़कोई वसूली उपकरण नहीं होने के कारण, छापे की पूर्ण अक्षमता की ओर ले जाएगा।

छापे 1

RAID 1 प्रदान करता है आईनाहार्डवेयर स्तर पर डेटा का भंडारण। एक सरणी भी कहा जाता है दर्पण, मतलब क्या है « आईना» ... यही है, इस मामले में डिस्क का डेटा डुप्लिकेट किया गया है। कर सकना उपयोग 2 से 4 तक भंडारण उपकरणों की संख्या के साथ।

स्पीडलिखना/पढ़ना व्यावहारिक रूप से नहीं बदलता है, जिसके लिए जिम्मेदार ठहराया जा सकता है फायदे... सरणी काम करती है अगर छापे की कम से कम एक डिस्क संचालन में है, लेकिन सिस्टम की मात्रा एक डिस्क की मात्रा के बराबर है। व्यवहार में, जब असफलताहार्ड ड्राइव में से एक, आपको इसे जल्द से जल्द बदलने के लिए उपाय करने होंगे।

छापे 2

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

तेज़ी पढ़ना लिखनाइस मामले में बनाम एक डिस्क का उपयोग कर उदय होना... नकारात्मक पक्ष बड़ी संख्या में डिस्क है, जिसमें इसका उपयोग करना तर्कसंगत है ताकि कोई डेटा अतिरेक न हो, आमतौर पर यह 7 और अधिक.

RAID 3 - एक सरणी में, डेटा को एक डिस्क को छोड़कर सभी में विभाजित किया जाता है, जो समता बाइट्स को संग्रहीत करता है। के लिए प्रतिरोधी सिस्टम विफलता... यदि डिस्क में से एक खराब होना... फिर इसकी जानकारी समता चेकसम के डेटा का उपयोग करके "उठाना" आसान है।

RAID 2 की तुलना में कोई संभावना नहींमक्खी पर त्रुटि सुधार। यह सरणी अलग है उच्च प्रदर्शनऔर 3 डिस्क या अधिक से उपयोग करने की क्षमता।

मुख्य ऋणइस तरह की प्रणाली को समता बाइट्स को संग्रहीत करने वाली डिस्क पर बढ़ा हुआ भार और इस डिस्क की कम विश्वसनीयता माना जा सकता है।

छापे 4

सामान्य तौर पर, RAID 4 उसके साथ RAID 3 के समान है के अंतरसमता डेटा को बाइट्स के बजाय ब्लॉक में संग्रहीत किया जाता है, जिससे छोटे डेटा की तेज़ संचरण दर की अनुमति मिलती है।

ऋणनिर्दिष्ट सरणी लिखने की गति बन जाती है, क्योंकि लेखन समता एक डिस्क पर उत्पन्न होती है, जैसे RAID 3।

यह उन सर्वरों के लिए एक अच्छा समाधान है जहां फाइलें लिखित से अधिक बार पढ़ी जाती हैं।

छापे 5

RAID 2 से 4 में लेखन कार्यों को समानांतर करने में असमर्थता से संबंधित नुकसान हैं। RAID 5 को हटा देता हैयह दोष। समता खंड लिखे गए हैं साथ - साथसरणी में सभी डिस्क उपकरणों के लिए, कोई अतुल्यकालिक नहींडेटा वितरण में, जिसका अर्थ है कि समानता वितरित की जाती है।

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

छापे 6

RAID 6 तकनीक RAID 5 के समान है, लेकिन बढ़ रही है विश्वसनीयतासमता डिस्क की संख्या में वृद्धि करके।

हालाँकि, डिस्क को पहले से ही संचालन की बढ़ी हुई संख्या को संभालने के लिए न्यूनतम 5 या अधिक शक्तिशाली प्रोसेसर की आवश्यकता होती है, और डिस्क की संख्या 5,7,11 की अभाज्य संख्या के बराबर होनी चाहिए और इसी तरह।

छापे 10, 50, 60

अगला आओ संयोजनोंपूर्व में उल्लेखित छापेमारी के संबंध में। उदाहरण के लिए, RAID 10 RAID 0 + RAID 1 है।

उन्हें विरासत में मिला है और लाभविश्वसनीयता, प्रदर्शन और डिस्क की संख्या, और एक ही समय में दक्षता के संदर्भ में उनके घटक सरणियाँ।

होम पीसी पर रेड एरे बनाना

एक घर की छापेमारी सरणी बनाने के फायदे स्पष्ट नहीं हैं, इस तथ्य के कारण कि यह अमितव्ययी, सर्वर की तुलना में डेटा हानि इतनी महत्वपूर्ण नहीं है, और जानकारीमें संग्रहित किया जा सकता है बैकअपसमय-समय पर बैकअप बनाना।

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

प्रत्येक नियंत्रक की अपनी कॉन्फ़िगरेशन उपयोगिता हो सकती है।

Intel Matrix Storage Manager Option ROM का उपयोग करके एक रेड बनाने पर विचार करें।

स्थानांतरणआपके डिस्क से सभी डेटा, अन्यथा वे होंगे को मंजूरी दे दी.

के लिए जाओ BIOSसेट अपआपका मदरबोर्ड और ऑपरेटिंग मोड चालू करें छापाआपके sata हार्ड ड्राइव के लिए।

उपयोगिता को चलाने के लिए, अपने पीसी को पुनरारंभ करें, क्लिक करें Ctrl + आईप्रक्रिया के दौरान पद... प्रोग्राम विंडो में आपको उपलब्ध डिस्क की एक सूची दिखाई देगी। पर क्लिक करें बड़े पैमाने पर बनाएं, अगला चुनें आवश्यक सरणी स्तर.

इसके अलावा सहज ज्ञान युक्त अंतरफलक के बाद दर्ज करें सरणी आकारतथा पुष्टि करनाइसकी रचना।

RAID सरणी (स्वतंत्र डिस्क की निरर्थक सरणी) - अनुवाद में प्रदर्शन और / या डेटा भंडारण विश्वसनीयता में सुधार के लिए कई उपकरणों को जोड़ना - स्वतंत्र डिस्क की एक अनावश्यक सरणी।

मूर के नियम के अनुसार, वर्तमान प्रदर्शन हर साल बढ़ रहा है (अर्थात, एक चिप पर ट्रांजिस्टर की संख्या हर 2 साल में दोगुनी हो जाती है)। यह कंप्यूटर हार्डवेयर उद्योग की लगभग हर शाखा में देखा जा सकता है। प्रोसेसर प्रक्रिया को कम करते हुए कोर और ट्रांजिस्टर की संख्या बढ़ाते हैं टक्कर मारनाआवृत्ति बढ़ाता है और throughput, एसएसडी मेमोरी स्थायित्व और पढ़ने की गति में सुधार करती है।

लेकिन साधारण हार्ड डिस्क ड्राइव (HDDs) ने पिछले 10 वर्षों में ज्यादा प्रगति नहीं की है। जैसा कि 7200 आरपीएम की मानक गति थी, यह बनी रही (10.000 और अधिक की गति वाले सर्वर एचडीडी को ध्यान में नहीं रखा गया)। लैपटॉप पर अभी भी स्लो 5400 आरपीएम मिलता है। अधिकांश उपयोगकर्ताओं के लिए, अपने कंप्यूटर के प्रदर्शन को बेहतर बनाने के लिए, एसडीडी खरीदना अधिक सुविधाजनक होगा, लेकिन ऐसे मीडिया के 1 गीगाबाइट की कीमत एक साधारण एचडीडी की तुलना में बहुत अधिक है। "मैं बहुत अधिक धन और स्थान खोए बिना भंडारण प्रदर्शन में सुधार कैसे कर सकता हूं? अपने डेटा को कैसे बचाएं या अपने डेटा की सुरक्षा कैसे बढ़ाएं?" इन सवालों का एक जवाब है - एक RAID सरणी।

RAID सरणियों के प्रकार

फिलहाल निम्न प्रकार के RAID सरणियाँ हैं:

RAID 0 या धारीदार- समग्र प्रदर्शन में सुधार के लिए दो या दो से अधिक ड्राइव की एक सरणी। छापे की मात्रा कुल होगी (HDD 1 + HDD 2 = कुल मात्रा), पढ़ने / लिखने की गति अधिक होगी (रिकॉर्ड को 2 उपकरणों में विभाजित करने के कारण), लेकिन सूचना सुरक्षा की विश्वसनीयता प्रभावित होती है। यदि उपकरणों में से एक विफल हो जाता है, तो सरणी में सभी जानकारी खो जाएगी।

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

RAID 2 भंडारण डिस्क और त्रुटि सुधार डिस्क के संचालन के आसपास निर्मित एक सरणी है। जानकारी संग्रहीत करने के लिए HDD की संख्या की गणना सूत्र "2 ^ n-n-1" के अनुसार की जाती है, जहाँ n HDD सुधार की संख्या है। इस प्रकार का उपयोग तब किया जाता है जब बड़ी संख्या में एचडीडी होते हैं, न्यूनतम स्वीकार्य संख्या 7 होती है, जहां 4 जानकारी संग्रहीत करने के लिए होती है, और 3 त्रुटियों को संग्रहीत करने के लिए होती है। इस प्रकार का लाभ एकल डिस्क की तुलना में बढ़ा हुआ प्रदर्शन होगा।

RAID 3 - में "n-1" डिस्क होते हैं, जहां n समता ब्लॉकों को संग्रहीत करने के लिए डिस्क है, बाकी जानकारी संग्रहीत करने के लिए उपकरण हैं। जानकारी को सेक्टर आकार (बाइट्स में विभाजित) से छोटे टुकड़ों में विभाजित किया गया है, बड़ी फ़ाइलों के साथ काम करने के लिए उपयुक्त है, छोटी फ़ाइलों को पढ़ने की गति बहुत कम है। यह उच्च प्रदर्शन, लेकिन कम विश्वसनीयता और संकीर्ण विशेषज्ञता की विशेषता है।

RAID 4 टाइप 3 के समान है, लेकिन विभाजन ब्लॉक में है, बाइट्स में नहीं। यह समाधान छोटी फ़ाइलों की कम पढ़ने की गति को ठीक करने में कामयाब रहा, लेकिन लिखने की गति कम रही।

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

RAID सरणियों के संयुक्त प्रकार:

RAID 01 (0 + 1) - दो RAID 0 को RAID 1 में जोड़ा जाता है।

RAID 10 (1 + 0) - RAID 1 डिस्क सरणियाँ जो टाइप 0 आर्किटेक्चर में उपयोग की जाती हैं। उच्च विश्वसनीयता और प्रदर्शन को मिलाकर इसे सबसे विश्वसनीय भंडारण विकल्प माना जाता है।

आप एक सरणी भी बना सकते हैं से एसएसडी ड्राइव ... 3DNews टेस्टिंग के मुताबिक, ऐसा कॉम्बिनेशन कोई खास बढ़ोतरी नहीं देता है। उच्च प्रदर्शन PCI या eSATA इंटरफ़ेस वाली ड्राइव खरीदना बेहतर है

रेड ऐरे: कैसे बनाएं

एक विशेष RAID नियंत्रक के माध्यम से कनेक्ट करके बनाया गया। फिलहाल 3 प्रकार के नियंत्रक हैं:

  1. सॉफ्टवेयर - सॉफ्टवेयर द्वाराएक सरणी का अनुकरण किया जाता है, सभी गणना सीपीयू द्वारा की जाती है।
  2. एकीकृत - अधिकतर वितरित किया गया motherboards(सर्वर खंड नहीं)। चटाई पर एक छोटी सी चिप। सरणी को अनुकरण करने के लिए जिम्मेदार बोर्ड, सीपीयू के माध्यम से गणना की जाती है।
  3. हार्डवेयर - विस्तार बोर्ड (के लिए स्थिर कंप्यूटर), आमतौर पर एक पीसीआई इंटरफेस के साथ, इसकी अपनी मेमोरी और कंप्यूटिंग प्रोसेसर होता है।

RAID सरणी hdd: IRST के माध्यम से 2 डिस्क कैसे बनाएं?


डेटा पुनर्प्राप्ति

कुछ डेटा पुनर्प्राप्ति विकल्प:

  1. RAID 0 या 5 विफलता की स्थिति में, RAID पुनर्निर्माण उपयोगिता मदद कर सकती है, जो ड्राइव से उपलब्ध जानकारी एकत्र करेगी और इसे पिछले सरणी की छवि के रूप में किसी अन्य डिवाइस या माध्यम पर अधिलेखित कर देगी। यह विकल्प मदद करेगा यदि डिस्क ठीक से काम कर रही है और कोई सॉफ़्टवेयर त्रुटि है।
  2. Linux सिस्टम के लिए, mdadm पुनर्प्राप्ति का उपयोग किया जाता है (सॉफ्टवेयर RAID सरणियों के प्रबंधन के लिए उपयोगिता)।
  3. हार्डवेयर पुनर्प्राप्ति विशेष सेवाओं के माध्यम से की जानी चाहिए, क्योंकि नियंत्रक की संचालन पद्धति के ज्ञान के बिना, आप सभी डेटा खो सकते हैं और उन्हें वापस प्राप्त करना बहुत मुश्किल या असंभव होगा।

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

आपका दिन अच्छा रहे!



संबंधित आलेख: