डिस्क सरणी डेटा की तुलना में कम समता का उपयोग कैसे कर सकती है?


2

मैं डिस्क सरणी कैलकुलेटर की तरह यहाँ दिखाया गया है:

https://www.synology.com/en-us/support/RAID_calculator

मैंने 16TB (4 + 6 + 6) में रखा है और यह कहता है कि मेरे पास 10TB डेटा और 6TB की सुरक्षा हो सकती है। इसे कैसे पेश किया जा सकता है? मुझे लगता है कि 4TB स्ट्रिप करने के बाद शेष 2TB की सुरक्षा करने में असमर्थ होना चाहिए, क्योंकि एकता को हल करने के लिए पर्याप्त जानकारी नहीं है

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


1
SHR का उपयोग न करें - यह RAID5 का उपयोग करेगा। RAID5 का उपयोग न करें - 4TB और 6TB डिस्क के साथ आप बस अपने डेटा को नष्ट करने के लिए कह रहे हैं। RAID5 बड़े आधुनिक उपभोक्ता ड्राइव के साथ एक मजाक है। यह पुनर्निर्माण के लिए एक बहुत बड़ा जुआ है, और जब आपको इसकी सबसे अधिक आवश्यकता होती है। यहां कोई सुरक्षा नहीं है। यह एक सरणी में डालने के लिए डिस्क का एक बुरा संयोजन है - बस ऐसा मत करो।
जे ...

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

भले ही यह आपकी सलाह के मुताबिक हो, लेकिन आपकी सलाह हमेशा एक बख्शा विन्यास है। मुझे लगता है कि Synology ने SHR-2 के साथ इस "अतिरिक्त समस्या" को हल कर दिया है, जिसमें अपेक्षित अतिरेक है, लेकिन अगर मैं बड़ी ड्राइव्स को जोड़ दूंगा तो भी अपने वॉल्यूम को स्वचालित रूप से बढ़ा देगा।
awiebe

@awiebe नहीं, सलाह RAID 5 का उपयोग नहीं करने के लिए है। यदि आपके पास RAID5 और 3-6TB उपभोक्ता ग्रेड डिस्क के साथ एक एकल डिस्क विफलता है, तो ऑनलाइन सरणी वापस पाने के लिए आपकी एकमात्र आशा एक अच्छी ड्राइव में स्वैप करना और पुनर्निर्माण के लिए आधा सप्ताह इंतजार करना है, अपनी उंगलियों को पार करना जो आप नहीं करते हैं किसी भी अन्य ड्राइव के किसी भी अन्य सेक्टर पर एक एकल रीड एरर प्राप्त करें - इस तरह की भयावहता कम संभावना के साथ एक परिणाम है कि आप बस इसके बारे में भूल सकते हैं। RAID5 मूल रूप से एक भारी देयता है।
J ...

जवाबों:


2

4, 6 और 6 टीबी की तीन ड्राइव के साथ, Synology आपके डेटा को इस प्रकार कॉन्फ़िगर करेगा:

  • प्रत्येक डिस्क के पहले 4TB का उपयोग कर एक 12TB RAID5 सरणी - 8 टीबी डेटा, 4 टीबी की समानता।

  • दो 6TB डिस्क पर शेष स्थान के पार एक 4TB RAID1 सरणी, 2TB डेटा के साथ प्रत्येक डिस्क (2TB डेटा, 2TB "समता") को प्रतिबिंबित करता है।

कुल में: 10 टीबी डेटा, 6 टीबी बेमानी प्रतियां। कोई संपीड़न की आवश्यकता है।


इसलिए इसका उत्तर यह है कि SHR मिररिंग पर वापस गिर जाएगा, जिसका अर्थ है कि यदि उस 4TB ब्लॉक में कोई भी डेटा दूषित हो जाता है तो वास्तव में यह जानने के लिए पर्याप्त जानकारी नहीं है कि कौन से ब्लॉक भ्रष्ट हैं, केवल नुकसान को रोकने के लिए पर्याप्त है। यही कारण है कि मैं असहमत हूं और समानता के उस 2TB को नहीं कहूंगा।
awiebe

उस अर्थ में कोई भी "समता" नहीं है। RAID5 सरणी में अतिरिक्त डिस्क का उपयोग त्रुटियों का पता लगाने के लिए किया जा सकता है, लेकिन उन्हें ठीक करने के लिए नहीं। (आधुनिक हार्ड डिस्क आंतरिक रूप से पर्याप्त त्रुटि सुधार करते हैं कि यह शायद ही कभी एक मुद्दा है।)
duskwuff

वैसे यह गणितीय अर्थों में समानता है, लेकिन हाँ यह आपको बताता है कि सरणी से बाहर निकलने के लिए क्या डिस्क है, मुझे नहीं पता कि क्या कोई हाइब्रिड समाधान है जो आपको सरणी में सभी डिस्क के रूप में उस क्षेत्र को खराब करने की अनुमति देगा। बदले में एक पूरी डिस्क को बदलने के लिए नहीं है। मुझे लगता है कि तर्क यह है कि SMART पर्याप्त है ताकि आप यह तय कर सकें कि दर्पण जोड़ी में कौन सी डिस्क खराब थी, यही कारण है कि आप यह दावा कर सकते हैं कि दर्पण का उपयोग करने वाला SHR "सुरक्षा" है।
awiebe

नहीं, RAID5 में "समता" डिस्क आपको इतना भी नहीं बताती है। एक तीन ड्राइव raid5 के सरणी के मामले के लिए, तीन डिस्क धारियों का आयोजन करेगा a, bऔर a XOR b। यह बताना संभव है कि क्या तीनों सिंक से बाहर हैं, लेकिन यह बताने का कोई तरीका नहीं है कि कौन सा सही है।
duskwuff

0

सरणी कैसे सेट की जाती है इसके आधार पर आपको एक एकल ड्राइव विफल होने से बचाने की आवश्यकता होती है, तीसरी ड्राइव में अन्य दो ड्राइव के लिए "समता" जानकारी के रूप में जाना जाता है।

प्रभावी रूप से आपके पास निम्नलिखित निगमीकरण है:

  • ड्राइव 1: डेटा ब्लॉक 1
  • ड्राइव 2: डेटा ब्लॉक 2
  • ड्राइव 3: डेटा ब्लॉक जिसमें डेटा ब्लॉक 1 और डेटा ब्लॉक 2 का योग है

यदि डेटा ब्लॉक 1 भ्रष्ट हो जाता है, तो आप बस ड्राइव 2 पर डेटा ले सकते हैं और ड्राइव 3 पर जानकारी को पुनर्प्राप्त करने के लिए इसे ड्राइव 3 पर डेटा से घटा सकते हैं। इस तरह से आपके पास लचीलापन है, लेकिन उतनी जगह की आवश्यकता नहीं है पूर्ण बैकअप और इसे किसी भी ड्राइव पर बढ़ाया जा सकता है और आपको किसी भी एकल ड्राइव विफलता के लिए गलती सहनशीलता प्रदान कर सकता है ।

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

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


यह अच्छी तरह से समझाता है कि 4x4TB मामले में क्या होगा, लेकिन 4 + 6 + 6 मामले नहीं जो कि अच्छी तरह से duskwuff द्वारा समझाया गया था। बेशक, जब आप कहते हैं कि मैं इसके अलावा आप वास्तव में पूर्णांक के अलावा एक परिमित क्षेत्र का उपयोग कर रहे हैं।
awiebe

हां, डस्कवफ़्स का उत्तर उस दृष्टिकोण से बेहतर है, "जोड़" एक बुरा शब्द है जिसे मैं स्वीकार करता हूं, लेकिन मुझे उस समय नुकसान हो रहा था जब डेटा पर होने वाले एक जटिल तार्किक एक्सओआर ऑपरेशन की तरह कुछ का वर्णन किया गया था। जब तक आपके पास आपका उत्तर होगा मैं इसे हटाकर खुश हूं जब तक आपको नहीं लगता कि यह किसी तरह से उपयोगी है।
Mokubai
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.