أكسب عمولة إذا سجلت أو اشتريت من روابط الأفلييت في هذي الصفحة، بدون أي تكلفة إضافية عليك.
هوم لاب · شرح · بقلم محمد المهنا · آخر تحديث
شرح مستويات الـ RAID: صفر و 1 و 5 و 6 و 10
الـ RAID يجمع عدة أقراص في مصفوفة وحدة للتكرار أو الأداء أو السعة. شي واحد أول، لأن الناس تغلط فيه باستمرار. الـ RAID مو نسخة احتياطية. يغطي موت قرص، وبس. ما بينقذك من حذف ملف، ولا من ransomware، ولا من حريق ياخذ الجهاز كله. ما زلت تحتاج نسخ احتياطية حقيقية. أنا أشغل SHR-1 على خمسة IronWolf Pro 12TB في Synology في البيت، وهذا من فئة RAID 5، parity أحادي. أقف وراه لـ NAS منزلي، بس لأني محتفظ بنسخة خارجية حقيقية. بدون هالنسخة ما كنت بشغل parity أحادي، وأنت بعد لا. هذا كيف كل مستوى شائع يشتغل فعليا وأيهم كنت بختار.
RAID 0 (التقسيم الشريطي)
الـ RAID 0 يقسم بياناتك على كل قرص في المصفوفة. ما فيه أي تكرار أبد، فكل قرص يحمل شريحة فريدة من البيانات.
- كم قرص يقدر يفشل: ولا واحد. قرص واحد يموت والمصفوفة كلها تروح، كل بايت على كل قرص.
- السعة القابلة للاستخدام: كلها. قرصين 4 تيرا يعطونك 8 تيرا.
- الأداء: سريع. القراءات والكتابات تتوزع على كل الأقراص، فالإنتاجية تكبر مع عددها.
- رأيي: الـ RAID 0 لعبة لبيانات مؤقتة، ولا شي أكثر. كاش مونتاج فيديو تقدر تعيد بناءه، هالنوع من الأشياء. وكل ما زدت أقراص، زاد احتمال موت المصفوفة، لأن أي فشل واحد يقتلها. لا تحط أي شي يهمك على RAID 0 أبد.
RAID 1 (المرآة)
الـ RAID 1 يكتب نسخ متطابقة من بياناتك على قرصين أو أكثر. كل قرص في المرآة يحمل نفس المحتوى.
- كم قرص يقدر يفشل: واحد، في مرآة قرصين قياسية. والمصفوفة تظل شغالة على النسخة الناجية.
- السعة القابلة للاستخدام: النص. قرصين 4 تيرا يعطونك 4 تيرا.
- الأداء: القراءات سريعة لأن أي قرص يقدر يخدمها. والكتابات تروح للنسختين.
- رأيي: إذا عندك قرصين بالضبط، شغل RAID 1 ووقف تفكير. هو أبسط شي يشتغل، بدون حسابات parity، وإعادة البناء مجرد نسخ القرص الناجي على الجديد. تدفع لقرصين وتحصل سعة واحد، وهذي كل المقايضة.
RAID 5 (parity أحادي)
الـ RAID 5 يوزع بياناتك شرائط على ثلاثة أقراص أو أكثر ويضيف بلوك parity واحد لكل شريط، موزع على الأقراص. الـ parity يخلي المصفوفة تعيد بناء محتوى أي قرص واحد فاشل. هذي فئة الـ parity الأحادي، نفس فكرة SHR-1 حق Synology، وهو اللي أشغله في البيت.
- كم قرص يقدر يفشل: واحد. وفشل ثاني قبل ما تخلص إعادة البناء يخسرك كل شي.
- السعة القابلة للاستخدام: (n − 1) قرص. أربعة أقراص 4 تيرا يعطونك 12 تيرا.
- الأداء: سرعة قراءة زينة. والكتابات تحمل عبء حساب الـ parity.
- رأيي: هذا المستوى اللي أستخدمه فعليا، وبدافع عنه لمصفوفة منزلية لها نسخة احتياطية. يعطي أفضل سعة بين مستويات الـ parity. بس أنا أشغله فقط لأني محتفظ بنسخة خارجية حقيقية، وهذا اللي أنت تدفع مقابله. الخطر يسكن في إعادة البناء. لما قرص يفشل، إعادة البناء على بديله تقرأ كل قرص ثاني كامل، وهذا ياخذ ساعات كثيرة على الأقراص الحديثة الكبيرة، وخلال هالنافذة المصفوفة بدون أي تكرار. فشل قرص ثاني أو خطأ قراءة واحد في هالنافذة يسقط المصفوفة كلها. فعلى مصفوفة كبيرة بأقراص كبيرة، الـ parity الأحادي خطر، وإذا البيانات ما لها نسخة احتياطية ما كنت بلمسه. شوف ليش الـ parity الأحادي خطر على الأقراص الكبيرة (بالإنجليزي).
RAID 6 (parity مزدوج)
الـ RAID 6 يشتغل مثل RAID 5 بس يحتفظ ببلوكي parity مستقلين لكل شريط على أربعة أقراص أو أكثر. بلوك الـ parity الثاني هو اللي يخليه الاختيار الأأمن للمصفوفات الكبيرة. الـ ZFS يسمي نفس الفكرة RAIDZ2، و Synology تسميها SHR-2.
- كم قرص يقدر يفشل: اثنين. والمصفوفة تظل تعيد البناء حتى لو قرص ثاني مات خلال إعادة البناء الأولى.
- السعة القابلة للاستخدام: (n − 2) قرص. ستة أقراص 4 تيرا يعطونك 16 تيرا.
- الأداء: القراءات مشابهة لـ RAID 5. والكتابات تكلف أكثر بشوي لأن بلوكي parity ينحسبان.
- رأيي: الـ parity المزدوج هو الافتراضي العاقل لأي مصفوفة كبيرة بأقراص كبيرة. قرص الـ parity الثاني يغطي بالضبط الفشل اللي يغرق RAID 5، عطل ثاني خلال نافذة إعادة البناء الطويلة. تتنازل عن قرص سعة إضافي مقابلها. وعلى مصفوفة كبيرة، هالمقايضة تستاهل كل مرة.
RAID 10 (1+0، شرائط ممرآة)
الـ RAID 10 يجمع المرآة والتقسيم الشريطي. الأقراص تتزاوج مرايا، وبعدين البيانات تتوزع شرائط على هالأزواج الممرآة. يحتاج أربعة أقراص على الأقل، بأعداد زوجية.
- كم قرص يقدر يفشل: واحد على الأقل، وغالبا أكثر. المصفوفة تنجو من فشل قرص في كل مرآة، بس تخسر كل شي إذا القرصين في نفس المرآة ماتوا.
- السعة القابلة للاستخدام: النص. أربعة أقراص 4 تيرا يعطونك 8 تيرا.
- الأداء: سريع، ويعيد البناء بسرعة. إعادة البناء مجرد نسخ من المرآة الناجية، بدون parity ينحسب من جديد على كامل المصفوفة.
- رأيي: الـ RAID 10 يقايض السعة مقابل السرعة وإعادة بناء سريعة منخفضة الخطر. تحصل بس نص مساحتك الخام، نفس المرآة، فهو طريقة غالية لتخزين البيانات بالجملة. بس لقواعد البيانات وتخزين الـ VMs، وين سرعة الكتابة تهم وتبغى إعادة البناء تخلص بسرعة، هو القرار الصح. لـ NAS ميديا هو هدر أقراص.
المستويات جنب بعض
| المستوى | أقل عدد أقراص | أقراص تقدر تفشل | السعة القابلة للاستخدام | السرعة النسبية | الاستخدام المعتاد |
|---|---|---|---|---|---|
| RAID 0 | 2 | 0 | كلها (n) | الأسرع | مؤقت وكاش، بدون بيانات مهمة |
| RAID 1 | 2 | 1 | النص (n / 2) | متوسطة | تجهيزات صغيرة بسيطة آمنة |
| RAID 5 | 3 | 1 | n − 1 | زينة | السعة على أقراص أصغر أو أقل أهمية |
| RAID 6 | 4 | 2 | n − 2 | زينة | المصفوفات الكبيرة بأقراص كبيرة |
| RAID 10 | 4 | 1 أو أكثر | النص (n / 2) | سريعة | قواعد البيانات وتخزين الـ VMs |
أيهم تختار؟
هذا كيف كنت بحكمها. قرصين، شغل RAID 1. مصفوفة كبيرة بأقراص كبيرة والسعة تهم، شغل RAID 6 عشان تنجو من فشل خلال إعادة البناء. شغل حساس للسرعة مثل قواعد البيانات والـ VMs، شغل RAID 10. الـ parity الأحادي (RAID 5 أو SHR-1) تمام لمصفوفة منزلية، بس فقط إذا محتفظ بنسخة خارجية حقيقية، وهذا بالضبط سبب إني أشغله بنفسي. بدون هالنسخة، لا تحط parity أحادي على أقراص حديثة كبيرة، لأن خطر إعادة البناء يحول قرص ميت واحد إلى خسارة كاملة مرجحة. ولمعرفة السعة الدقيقة وتحمل الأعطال لعدد وحجم أقراصك أنت، استخدم حاسبة تخزين الـ RAID (بالإنجليزي).
أسئلة شائعة
هل الـ RAID نسخة احتياطية؟
لا، وهذي اللي الناس تغلط فيها. الـ RAID يغطي موت قرص، وبس. ما بينقذك من حذف ملف، ولا من ransomware، ولا من حريق يدمر الجهاز كله. ما زلت تحتاج نسخ احتياطية حقيقية، ويفضل نسخة خارجية. الـ RAID يشتري لك استمرارية تشغيل وهامش أمان، مو نسخة احتياطية.
أي مستوى RAID هو الأفضل لـ NAS منزلي؟
لقرصين، RAID 1 هو الاختيار الآمن البسيط. لمصفوفة أكبر بأقراص كبيرة والسعة تهم، RAID 6 أأمن لأنه ينجو من فشل ثاني خلال إعادة البناء. الـ parity الأحادي (RAID 5 أو SHR-1) تمام إذا محتفظ بنسخة خارجية حقيقية، وهو اللي أشغله في البيت. و RAID 10 هو اختيار الشغل الحساس للسرعة مثل قواعد البيانات وتخزين الـ VMs.
ليش RAID 5 خطر على الأقراص الحديثة الكبيرة؟
لما قرص يفشل، إعادة البناء على البديل تقرأ كل قرص ثاني كامل، وهذا ياخذ ساعات كثيرة على الأقراص الكبيرة. خلال هالنافذة المصفوفة بدون تكرار، ففشل قرص ثاني أو خطأ قراءة واحد يخسرك كل شي. الـ RAID 6 يغطي هالخطر بالضبط ببلوك parity ثاني. والـ parity الأحادي يظل تمام لمصفوفة منزلية لها نسخة خارجية حقيقية، بس على أقراص كبيرة بدون نسخة ما كنت بشغله.
كم سعة قابلة للاستخدام يعطي كل مستوى؟
الـ RAID 0 يعطيها كلها، والـ RAID 1 يعطي النص، والـ RAID 5 يعطي (n − 1) قرص، والـ RAID 6 يعطي (n − 2) قرص، والـ RAID 10 يعطي النص. فأربعة أقراص 4 تيرا تعطي 8 تيرا في RAID 0، و 12 تيرا في RAID 5، و 8 تيرا في RAID 10.