![]() |
ماذا يعني RAID |
RAID هي Redundant Array of Independent Disks طريقة لتخزين البيانات المكررة على محركي أقراص ثابتة أو أكثر. يتم استخدامه للنسخ الاحتياطي للبيانات ، والتسامح مع الأخطاء ، وتحسين الإنتاجية ، وزيادة وظائف التخزين وتحسين الأداء. يتم تحقيق RAID من خلال الجمع بين اثنين أو أكثر من محركات الأقراص الثابتة ووحدة تحكم RAID في وحدة منطقية. يرى نظام التشغيل RAID على أنه محرك أقراص ثابت منطقي واحد يسمى صفيف RAID. هناك مستويات مختلفة من RAID ، كل منها يوزع البيانات عبر محركات الأقراص الثابتة بسماته وميزاته الخاصة. في الأصل ، كان هناك خمسة مستويات ، لكن RAID تقدم إلى عدة مستويات مع العديد من المستويات غير القياسية والمستويات المتداخلة. يتم ترقيم المستويات RAID 0 و RAID 1 و RAID 2 وما إلى ذلك. ويتم توحيدها بواسطة اتحاد صناعة شبكات التخزين ويتم تحديدها في بنية بيانات قياسية بتنسيق بيانات قرص RAID (DDF).
1. شرح أقراص RAID:
حصلت شركة IBM على براءة اختراع RAID لأول مرة في عام 1978. في عام 1987 ، حدد فريق من المهندسين الكهربائيين والمتخصصين في علوم الكمبيوتر من جامعة بيركلي في كاليفورنيا مستويات RAID من 1 إلى 5. تم نشر عملهم من قبل مجموعة الاهتمامات الخاصة التابعة لجمعية آلات الحوسبة حول إدارة البيانات في عام 1988. كانت تسمى حالة من المصفوفات الزائدة من الأقراص الرخيصة (RAID). كان الهدف هو دمج العديد من الأجهزة الرخيصة في مصفوفة تتميز بمزيد من التخزين والاعتمادية والمعالجة الأسرع. في وقت لاحق ، ألغى مسوقو RAID مصطلح "غير مكلف" لذلك لم يكن هناك ارتباط منخفض التكلفة من قبل المستهلكين وغيروا المصطلح إلى "مستقل".
يستخدم RAID في الغالب لحماية البيانات مما يسمح باستمرار نسختين من البيانات ، واحدة في كل محرك أقراص. غالبًا ما يتم استخدامه في الخوادم المتطورة وبعض محطات العمل الصغيرة. عندما يكرر RAID البيانات ، يكون القرص الفعلي في مصفوفة RAID. يتم قراءة مجموعة RAID بواسطة نظام التشغيل كقرص واحد بدلاً من أقراص متعددة. يتمثل هدف RAID لكل قرص في توفير عمليات إدخال / إخراج (I / O) أفضل وموثوقية بيانات محسنة. يمكن تحديد مستويات RAID بشكل فردي أو أن يكون لها مستويات غير قياسية ، فضلاً عن المستويات المتداخلة التي تجمع بين مستويين أساسيين أو أكثر من RAID.
![]() |
RAID 0 |
مستوى RAID 0:
يمكن استخدام RAID 0 للإعدادات مثل خوادم نظام ملفات الشبكة الكبيرة للقراءة فقط ، أو إذا كان تركيب عدة أقراص غير ممكن. في RAID 0 ، يتم تقسيم ملفات البيانات إلى كتل أصغر ، ويتم كتابة كل كتلة على محرك أقراص فعلي منفصل. تُعرف هذه العملية بالشريط وتسمى تكوين صفيف قرص مخطط. يمكن أن يؤدي ذلك إلى زيادة أداء الإدخال / الإخراج من خلال توزيع الحمل بالتساوي (أكثر أو أقل) عبر العديد من محركات الأقراص والقنوات ، بحيث يمكن الوصول إلى البيانات الكبيرة في وقت واحد من محركات الأقراص المختلفة وتجميعها بسرعة ، بدلاً من محرك أقراص واحد يقرأ ملفًا كبيرًا. قطعة تلو الأخرى. يوفر RAID 0 أداء I / 0 رائعًا ولكن ليس لديه سوى القليل من التسامح مع الخطأ.
مستوى RAID 5؟
RAID 5 هو تكوين مستوى RAID قياسي يستخدم شريط بيانات على مستوى الكتلة ويوزع التكافؤ على جميع الأقراص. لا يزال هناك بعض الحمل الزائد أثناء حسابات التكافؤ ، ولكن بما أن التكافؤ مكتوب على جميع الأقراص ، فلا يمكن اعتبار محرك أقراص واحد هو عنق الزجاجة. يتفوق RAID 5 على RAID 4 وحقق شعبية بسبب التكلفة المنخفضة للتكرار الذي يوفره.
مستوى RAID 5+0؟
RAID 50 هو نوع من مستويات RAID المتداخلة التي تستخدم شريط مستوى الكتلة لـ RAID 0 ولديها قدرات كتابة أو إدخال / إخراج أفضل من RAID 5 القياسي ، إلى جانب تحسين التسامح مع الأخطاء. ومع ذلك ، فإنه يستخدم مساحة أكبر على القرص لمعلومات التماثل.
يوفر RAID 50 بشكل أساسي معدلات نقل بيانات أعلى وأداءً مشابهًا في طلبات الإدخال / الإخراج الأصغر. ومع ذلك ، إذا فشل قرصان ، فلن تتمكن مجموعة RAID 50 من الاستمرار في العمل. يتطلب الأمر خمسة محركات أقراص على الأقل لإنشاء هذه المجموعة ، ويجب مزامنة كل مغزل للقرص مع بعضها البعض. يخصص 25٪ من مساحة مجموعة RAID لمعلومات التماثل أو معلومات التماثل الشريطية عبر جميع مجموعات RAID.