كيفية استخدام أقراص متعددة بذكاء مقدمة إلى RAID
يسمح لك RAID بدمج العديد من محركات الأقراص الثابتة الفعلية في محرك أقراص ثابت منطقي واحد. يتيح لك هذا إمكانية عكس بياناتك عبر محركي أقراص ثابتة ، مما يضمن لك دائمًا تخزين بياناتك المهمة في أماكن متعددة.
يقف RAID على "مجموعة مكررة من الأقراص المستقلة" ، على الرغم من وجود نوع من RAID لا يوفر تكرارًا ولا يؤدي إلا إلى زيادة الأداء.
مستويات RAID
RAID ليست مجرد طريقة واحدة للجمع بين الأقراص. هناك العديد من مستويات RAID التي توفر مستويات مختلفة من الأداء والتكرار. تحتوي جميع مستويات RAID على شيء واحد مشترك: فهي تجمع بين عدة أقراص فعلية في قرص منطقي واحد يتم تقديمه إلى نظام التشغيل.
- RAID 0: على عكس مستويات RAID الأخرى ، لا يوفر RAID 0 أي تكرار. ومع ذلك ، يتيح لك RAID 0 زيادة الأداء باستخدام أقراص متعددة. عند استخدام RAID 0 ، يتم تقسيم البيانات التي يكتبها الكمبيوتر إلى قرص ثابت عبر محركي أقراص صلبة (أو أكثر) بالتساوي. على سبيل المثال ، إذا كان جهاز الكمبيوتر الخاص بك يكتب ملفًا بحجم 100 ميغابايت ، فسيتم كتابة 50 ميغابايت إلى محرك أقراص ثابت واحد وستتم كتابة 50 ميغابايت إلى محرك الأقراص الثابت الآخر. عندما يحتاج الكمبيوتر إلى قراءة الملف مرة أخرى ، يمكنه قراءة 50 ميجابايت من محرك أقراص ثابت و 50 ميجابايت من القرص الصلب الآخر في نفس الوقت - سيكون أسرع من قراءة 100 ميغابايت من محرك أقراص ثابت واحد. ومع ذلك ، في حالة وفاة أي من محركات الأقراص الثابتة في مصفوفة RAID ، فستفقد بياناتك. عندما تستخدم RAID 0 ، تظهر الأقراص المتعددة على أنها قرص ثابت أكبر وأسرع - ولكنها أكثر هشاشة.
- RAID 1: في RAID 1 ، يتم تكوين قرصين لمرايا بعضهما البعض. عندما يكتب جهاز الكمبيوتر الخاص بك 100 ميغابايت من البيانات إلى الأقراص الخاصة به ، سيكتب نفس 100 ميغابايت لكل من الأقراص الثابتة. يحتوي كل قرص على نسخة كاملة من البيانات. يضمن ذلك أنه في حالة فشل أحد الأقراص ، ستحصل دائمًا على نسخة كاملة وحديثة من بياناتك.
- RAID 2 و 3 و 4: مستويات RAID هذه قليلة الاستخدام ، وغالبًا ما تعتبر قديمة.
- RAID 5: لاستخدام RAID 5 ، ستحتاج إلى ثلاثة أقراص على الأقل. يستخدم RAID 5 شريطًا لتقسيم البيانات عبر كافة محركات الأقراص الثابتة ، مع بيانات تعادل إضافية مقسّمة على كافة الأقراص. إذا توفي أحد محركات الأقراص الثابتة ، فلن تفقد أيًا من بياناتك. يوفر RAID 5 تكرارًا للبيانات بتكلفة تخزين أقل من RAID 1 - على سبيل المثال ، إذا كان لديك أربعة محركات أقراص ثابتة سعة 1 تيرابايت ، يمكنك إنشاء صفيفين منفصلتين من RAID 1 (1TB لكل منهما مساحة تخزين 2TB) أو صفيف RAID 5 واحد مع 3 تيرابايت من مساحة التخزين.
- RAID 6: RAID 6 مشابه لـ RAID 5 ، ولكنه يضيف كتلة تماثل إضافية ، يكتب كتلتي تماثل لكل جزء من البيانات المخططة عبر الأقراص. تفقد سعة التخزين ، ولكن RAID 6 يوفر حماية إضافية من فقد البيانات. على سبيل المثال ، إذا تم قطع محركي أقراص ثابتة في تهيئة RAID 5 ، فستفقد بياناتك. في حالة موت محركي أقراص ثابتة في تهيئة RAID 6 ، فستظل لديك جميع بياناتك.
- RAID 10: يُعرف أيضًا باسم RAID 1 + 0 ، و RAID 10 يقسم البيانات بين الأقراص الأساسية ويقوم بمرايا هذه البيانات إلى أقراص ثانوية. وبهذه الطريقة ، فإنه يحاول توفير مزايا RAID 0 (تقسيم البيانات عبر أقراص متعددة لزيادة في الأداء) مع مزايا RAID 1 (التكرار).
وهناك أيضًا مستويات RAID أخرى غير قياسية.
إعداد RAID
يستخدم RAID بشكل عام على الخوادم ، والإطارات الرئيسية ، وأنظمة الكمبيوتر الأخرى حيث يكون تخزين البيانات المكررة بشكل كبير أمرًا مهمًا. لا يتم استخدام RAID على أجهزة كمبيوتر سطح المكتب وأجهزة الكمبيوتر المحمولة في كثير من الأحيان ، ولكن العديد من أجهزة الكمبيوتر تأتي مع وحدات تحكم RAID. إذا كنت ترغب في ذلك ، فمن المحتمل أن تقوم بإعداد تهيئة RAID 1 مع اثنين من محركات الأقراص لضمان عكس البيانات الخاصة بك عبر محركين.
عند استخدام RAID ، يمكنك إما استخدام "RAID للأجهزة" أو "RAID الخاص بالبرمجيات". باستخدام الأجهزة RAID ، يعمل جهاز في جهاز الكمبيوتر الخاص بك بكافة RAID. على سبيل المثال ، إذا كان لديك جهاز RAID وقمت بإعداد قرصين للعمل في تهيئة RAID 1 ، فستقدم وحدة تحكم RAID للأجهزة القرصين إلى نظام التشغيل الخاص بك كقرص واحد. تتم معالجة كافة أعمال RAID - النسخ المتطابق للبيانات وتقسيمها عبر الأقراص الثابتة وما إلى ذلك - بواسطة وحدة تحكم RAID للأجهزة. لن يكون لدى نظام التشغيل لديك أي فكرة عن أنك تستخدم بالفعل RAID.
مع برنامج RAID ، يتم التعامل مع العمل بواسطة نظام التشغيل. على سبيل المثال ، يمكنك إنشاء برنامج RAID أثناء تثبيت Linux على جهاز الكمبيوتر الخاص بك - يعرف Linux kernel عن RAID وسيقوم بالعمل بنفسه دون الحاجة إلى أي أجهزة خاصة. يمكنك أيضًا إنشاء برنامج RAID في Windows.
لتكوين جهاز RAID ، ستحتاج إلى استخدام البرنامج الذي يتحكم في وحدة التحكم RAID - قد يتم الوصول إلى ذلك من خلال BIOS الخاص بالكمبيوتر. يجب عليك التحقق من وثائق وحدة تحكم RAID للأجهزة للحصول على خطوات دقيقة إذا كنت تقوم بذلك.
تكنولوجيات مماثلة
تحتوي أنظمة التشغيل الشائعة على تقنيات تعمل بشكل مشابه لـ RAID. قدم Windows 8 مساحات التخزين. لدى Linux مدير وحدة التخزين المنطقية ، أو LVM. تسمح لك كلتا التقنيتين بتجميع عدة أقراص فعلية في قرص منطقي واحد لتعكس بياناتك من أجل التكرار أو تخزين وحدات تخزين الأقراص الخاصة بك ، مما يجعلها متوفرة كقرص واحد دون توفير التكرار.
قد تبدو هذه التقنيات معقدة بعض الشيء ، لكنها في الواقع طرق لتبسيط الأشياء. بمجرد إعداد RAID المناسب ، سيتم تخزين بياناتك تلقائيًا عبر أقراص صلبة متعددة بحيث لا تقلق من فقدها. لا يحتاج برنامجك إلى معرفة أن RAID موجود.
Image Credit: جاستن روكمان ، جاستن روكمان ، fsse8info