Drive की संख्या के आधार पर RAID Level चुनना
अन्य सभी कारकों के अतिरिक्त, आपके पास उपलब्ध drives की संख्या यह तय करने में महत्वपूर्ण भूमिका निभाती है कि आपके लिए कौन सा RAID level उपयुक्त है। आदर्श रूप से RAID को chassis और drives के साथ मिलकर एक समग्र दृष्टिकोण से पहले ही चुना जाता है ताकि पूरा system वांछित उद्देश्य के लिए तैयार किया जा सके, लेकिन इन मामलों में भी यह जानना बहुत उपयोगी हो सकता है कि drive की संख्या उपयुक्त RAID विकल्पों को कैसे प्रभावित कर सकती है।
सूची को सरल बनाने के लिए, RAID 0 को इसमें से छोड़ दिया जाएगा। RAID 0 किसी भी drive संख्या में कुछ विशेष व्यावसायिक परिदृश्यों के लिए एक व्यावहारिक विकल्प है। इसलिए इसे सूची में दिखाने की कोई आवश्यकता नहीं है। साथ ही, सूची यह मानती है कि hot spare, यदि मौजूद है, तो उसे संख्या में शामिल नहीं किया गया है क्योंकि वह RAID array के “बाहर” होता है और इसलिए array drive count का हिस्सा नहीं होगा।
2 Drives: RAID 1
3 Drives: RAID 1 *
4 Drives: RAID 10
5 Drives: RAID 6
6 Drives: RAID 6 or RAID 10
7 Drives: RAID 6 or RAID 7
8 Drives: RAID 6 or RAID 7 or RAID 10 **
9 Drives: RAID 6 or RAID 7
10 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61
11 Drives: RAID 6 or RAID 7
12 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61
13 Drives: RAID 6 or RAID 7
14 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61or RAID 70/71
15 Drives: RAID 6 or RAID 7 or RAID 60
16 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61 or RAID 70/71
17 Drives: RAID 6 or RAID 7
18 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61 or RAID 70/71
19 Drives: RAID 6 or RAID 7
20 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61 or RAID 70/71
21 Drives: RAID 6 or RAID 7 or RAID 60 or RAID 70
22 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61 or RAID 70/71
23 Drives: RAID 6 or RAID 7
24 Drives: RAID 6 or RAID 7 or RAID 10 or RAID 60/61 or RAID 70/71
25 Drives: RAID 6 or RAID 7 or RAID 60
………
* RAID 1 तकनीकी रूप से दो या अधिक किसी भी drive count पर व्यावहारिक है। मैंने इसे केवल तीन drives तक शामिल किया है क्योंकि उससे आगे इसका उपयोग आम तौर पर अनुचित माना जाता है और वास्तविक दुनिया में बिल्कुल भी अनसुना है। लेकिन तकनीकी रूप से यह समान write performance प्रदान करता रहेगा जबकि mirror में जितनी अधिक drives जोड़ी जाएंगी, read performance और विश्वसनीयता बढ़ती रहेगी। लेकिन व्यावहारिकता के कारणों से मैंने इसे सूची में केवल दो बार शामिल किया है जहाँ यह वास्तव में उपयोगी होगा।
** छह drives और उससे अधिक पर, even drive count वाले arrays के लिए RAID 6 और RAID 10 दोनों व्यावहारिक विकल्प हैं और odd-numbered drive array count के लिए केवल RAID 6 व्यावहारिक विकल्प है।
इस सूची के लिए मैंने केवल 0, 1, 4, 5, 6 और 10 के standard RAID levels पर विचार किया है। मैंने 0 को सूची से बाहर रखा क्योंकि यह कुछ उपयोग के मामलों के लिए हमेशा व्यावहारिक है। RAID 5 कभी प्रकट नहीं होता क्योंकि आज spindle hard drives पर ऐसा कोई समय नहीं है जब इसका उपयोग करना चाहिए; चूंकि RAID 5, RAID 4 का एक उन्नत रूप है, वह भी सूची में नहीं आता। Netapp के RAID-DP और Oracle के RAIDZ2 जैसे non-standard double parity RAID solutions को RAID 6 के derivations के रूप में माना जा सकता है और तदनुसार लागू किया जा सकता है। Oracle का triple parity RAIDZ3 (जिसे कभी-कभी RAID 7 कहा जाता है) सात drives और उससे अधिक पर लागू होगा लेकिन यह एक non-standard level है और अत्यंत दुर्लभ है इसलिए मैंने इसे italics में शामिल किया।
अधिक सामान्यतः, RAID 6 छह drives या उससे अधिक पर और RAID 7 आठ drives या उससे अधिक पर उचित है।
RAID 4 और 5 की तरह, उन पर आधारित RAID levels (RAID 40, 50, 41, 51, 55, आदि) spindle-based hard drives के failure और fragility modes के कारण अब उपयुक्त नहीं हैं। RAID 6 और 7 पर आधारित complex RAID levels (60, 61, 70, 71, आदि) की अपनी जगह है लेकिन अत्यंत दुर्लभ हैं क्योंकि उनमें RAID 10 की तुलना में आम तौर पर बहुत कम लागत बचत होती है लेकिन performance संबंधी समस्याएं और बढ़े हुए जोखिम होते हैं। RAID 61 और 71 लगभग विशेष रूप से तब प्रभावी होते हैं जब highest order RAID, यानी mirror component, system पर local के बजाय network पर हो।
