التعافي من الفشل
التعافي من الفشل هو التحول إلى خادم كمبيوتر احتياطي أو نظام أو مكون أجهزة أو شبكة عند فشل أو إنهاء غير طبيعي للتطبيق النشط سابقًا أو [1] الخادم أو النظام أو مكون الأجهزة أو الشبكة في شبكة الكمبيوتر . التعافي من الفشل والتبديل هما نفس العملية بشكل أساسي، باستثناء أن التعافي من الفشل يكون تلقائيًا وعادةً ما يعمل دون سابق إنذار، بينما يتطلب التبديل تدخلًا بشريًا.

عادةً ما يوفر مصممو الأنظمة إمكانية التعافي من الفشل في الخوادم أو الأنظمة أو الشبكات التي تتطلب توفرًا شبه مستمر ودرجة عالية من الموثوقية .
على مستوى الخادم، تستخدم أتمتة التعافي من الفشل عادةً نظام " نبضة قلب " يربط بين خادمين، إما من خلال استخدام كابل منفصل (على سبيل المثال، منافذ/كابل تسلسلي RS-232 ) أو اتصال شبكة. في التصميم الأكثر شيوعًا، طالما استمرت "نبضة" أو "نبضة قلب" منتظمة بين الخادم الرئيسي والخادم الثاني، فلن يقوم الخادم الثاني بتوصيل أنظمته بالإنترنت؛ ومع ذلك، تستخدم بعض الأنظمة جميع الخوادم بنشاط ويمكنها التعافي من الفشل في عملها إلى الخوادم المتبقية بعد الفشل. قد يكون هناك أيضًا خادم "قطع غيار" ثالث يحتوي على مكونات احتياطية قيد التشغيل للتبديل "الساخن" لمنع التوقف عن العمل. يتولى الخادم الثاني عمل الخادم الأول بمجرد اكتشافه تغييرًا في "نبضة القلب" للجهاز الأول. تتمتع بعض الأنظمة بالقدرة على إرسال إشعار بالتعافي من الفشل.
لا يتم عمدًا تحويل بعض الأنظمة إلى حالة التعافي من الفشل تلقائيًا بالكامل، ولكنها تتطلب تدخلًا بشريًا. يتم تشغيل هذا التكوين "التلقائي بالموافقة اليدوية" تلقائيًا بمجرد موافقة الإنسان على عملية التحويل إلى حالة التعافي من الفشل.
الاستعادة هي عملية استعادة النظام أو المكون أو الخدمة التي كانت في حالة فشل سابقًا إلى حالتها الأصلية العاملة، وجعل النظام الاحتياطي ينتقل من العمل إلى وضع الاستعداد مرة أخرى.
لقد سمح استخدام برامج المحاكاة الافتراضية لممارسات التعافي من الفشل بأن تصبح أقل اعتمادًا على الأجهزة المادية من خلال العملية المشار إليها باسم الهجرة حيث يتم نقل جهاز افتراضي قيد التشغيل من مضيف مادي إلى آخر، مع حدوث القليل من الانقطاع في الخدمة أو عدم حدوثه على الإطلاق.
تُستخدم أيضًا تقنية التعافي من الفشل والعودة إلى الوضع الطبيعي بانتظام في قاعدة بيانات Microsoft SQL Server، حيث يتم تثبيت/تكوين مثيل مجموعة التعافي من الفشل في SQL Server (FCI) أعلى مجموعة التعافي من الفشل في Windows Server (WSFC). يمكن تحويل مجموعات وموارد SQL Server التي تعمل على WSFC يدويًا إلى العقدة الثانية لأي صيانة مخطط لها على العقدة الأولى أو تحويلها تلقائيًا إلى العقدة الثانية في حالة حدوث أي مشكلات في العقدة الأولى. وبنفس الطريقة، يمكن إجراء عملية التعافي من الفشل إلى العقدة الأولى بمجرد حل المشكلة أو إجراء الصيانة عليها.
تاريخ
يمكن العثور على مصطلح "التحول إلى الوضع البديل"، على الرغم من أنه ربما كان مستخدمًا من قبل المهندسين قبل ذلك بكثير، في تقرير لوكالة ناسا تم رفع السرية عنه عام 1962. [2] يمكن العثور على مصطلح "التحول إلى الوضع البديل" في الخمسينيات [3] عند وصف "أنظمة الاستعداد "الساخنة" و"الباردة"، مع المعنى الحالي للتحول الفوري إلى نظام قيد التشغيل (الساخن) والتحول المتأخر إلى نظام يحتاج إلى بدء التشغيل (البارد). تصف وقائع مؤتمر من عام 1957 أنظمة الكمبيوتر مع كل من التحول الطارئ (أي التعافي من الفشل) والتعافي المجدول (للصيانة). [4]
انظر أيضا
مراجع
- ^
بالنسبة للتعافي من الفشل على مستوى التطبيق، انظر على سبيل المثال Jayaswal, Kailash (2005). "27". إدارة مراكز البيانات: الخوادم، والتخزين، والصوت عبر بروتوكول الإنترنت. Wiley-India. ص. 364. ISBN 978-81-265-0688-0. تم الاسترجاع في 2009-08-07 .
على الرغم من أنه من المستحيل منع فقدان بعض البيانات أثناء فشل التطبيق، إلا أن بعض الخطوات يمكن أن تقلل من ذلك.
. - ^ مذكرة وكالة ناسا لما بعد إطلاق مسبار ميركوري أطلس، 15 يونيو 1962.
- ^ مهندس البترول للإدارة - المجلد 31 - الصفحة د-40
- ^ وقائع مؤتمر الكمبيوتر الغربي المشترك، ماكميلان 1957
