الاستعداد النشط مقابل النشط
نشط / وضع الاستعداد و نشط / نشط هما آليتان لتجاوز الفشل تستخدمان على نطاق واسع في جميع أنحاء العالم لتحسين موثوقية الأنظمة. أيضًا ، يمكن اعتبار هاتين الطريقتين كطرق تنفيذ عالية التوافر. كل آلية لها طريقتها الخاصة لتحديد وتنفيذ تجاوز الفشل. تستخدم الأنظمة المختلفة هذه الأساليب لتحقيق المستوى المطلوب من التكرار اعتمادًا على مستوى الطبيعة الحرجة للمثيل.
التكوين النشط / الاستعداد
في التكوين النشط / الاستعداد ، تكون عقدة واحدة فقط في الوضع النشط بينما تكون العقدة الأخرى في وضع الاستعداد.عند تحديد مشكلة في النظام النشط ، ستحل العقدة الاحتياطية محل العقدة النشطة دون أي تغييرات في الحالة الأخيرة حتى يتم حل المشكلة. ومع ذلك ، في هذه الحالة ، قد يعتمد التبديل مرة أخرى إلى العقدة الأصلية بعد استعادة المشكلة أم لا على تكوين العقدتين. بشكل عام أيضًا ، يجب أن يكون هناك نوع من المزامنة بين العقد النشطة والعقد الاحتياطية من أجل التبديل الفوري عند حدوث فشل. في معظم الحالات ، يتم استخدام إشارات دقات القلب بين العقد النشطة والاحتياطية لتحديد فشل العقدة النشطة بالإضافة إلى التزامن في الوقت الفعلي بين العقد. هنا ، دائمًا ما تكون مجموعة واحدة فقط من المعدات نشطة طوال الوقت ، مما يبسط التوجيه واستكشاف الأخطاء وإصلاحها. يؤدي أيضًا فشل في ارتباط نبضات القلب إلى توجيه كلا العقدتين إلى الوضع المستقل حيث قد يصبح استخدام الموارد المشتركة غير متسق اعتمادًا على التكوين. في التكوين النشط / الاستعداد ، ليست هناك حاجة لتنفيذ طريقة موازنة التحميل قبل العقد من أجل مشاركة الحمل ، حيث ستكون عقدة واحدة فقط نشطة في أي وقت ما لم يكن هناك عدم تناسق.
التكوين النشط / النشط
في التكوين النشط / النشط ، تكون العقدتان في الوضع النشط أثناء التعامل مع نفس الوظيفة في نفس الحالة. إذا كان هناك فشل في عقدة نشطة واحدة ، فإن العقدة النشطة الأخرى تتعامل تلقائيًا مع حركة المرور ووظيفة كلتا العقدتين حتى يتم حل المشكلة. هنا ، يجب أن تتمتع كلا العقدتين بالقدرة على التعامل مع إجمالي حركة المرور بشكل فردي من أجل العمل بشكل مستقل في حالة فشل دون أي أداء أو تدهور جودة إلى الوظيفة النهائية. بعد استعادة المشكلة ، ستنتقل كلا العقدتين إلى الوضع النشط ، حيث ستتم مشاركة الحمل بين العقدتين. كممارسة عامة في هذا التكوين ، يجب أن تكون هناك آلية لمشاركة الحمل بين العقد باستخدام نوع من طريقة موازنة الحمل للحفاظ على كلا العقدتين في الوضع النشط في وقت واحد. أيضًا ، يجب أن يتم تحديد الفشل عند نقطة موازنة التحميل من أجل تحويل الحمل بالكامل إلى العقدة المتاحة.
ما هو الفرق بين التكوين النشط / الاستعداد والتكوين النشط / النشط؟
- في التكوين النشط / الاستعداد ، يكون استخدام العقدة الاحتياطية صفرًا تقريبًا على الرغم من تشغيله طوال الوقت ، بينما يمكن استخدام سعة التكوين النشطة / النشطة لكلا العقدتين بحد أقصى 50 ٪ بشكل عام لكل عقدة ، حيث يجب أن تكون عقدة واحدة قادرة على تحمل الحمل الكامل في حالة الفشل.
- لذلك ، إذا تم استخدام أكثر من 50 ٪ لأي عقدة نشطة في الوضع النشط / النشط ، فسيكون هناك تدهور في الأداء في حالة حدوث فشل في عقدة نشطة واحدة.
- في التكوين النشط / النشط ، لن يؤدي الفشل في مسار واحد إلى انقطاع الخدمة ، بينما مع التكوين النشط / الاستعداد ، يمكن أن يختلف اعتمادًا على وقت تحديد الفشل ووقت التحول من العقدة النشطة إلى العقدة الاحتياطية.
- يمكن استخدام التكوين النشط / النشط كإنتاجية مؤقتة وتوسيع السعة في حالة السيناريوهات غير المتوقعة ، على الرغم من أنها تؤدي إلى تدهور الأداء أثناء الفشل.
- حيث أنه مع Active / Standby ، لا يتوفر هذا الخيار حتى في المواقف اللحظية.
- على الرغم من أن التكوين النشط / النشط يتمتع بميزة توسيع السعة هذه ، يجب أن تكون هناك طريقة موازنة تحميل قبل العقد ، وهو أمر غير مطلوب ضمن التكوين النشط / الاستعداد.
- الطريقة النشطة / الاحتياطية أقل تعقيدًا وسهولة في استكشاف أخطاء الشبكة وإصلاحها ، نظرًا لأن مسارًا واحدًا فقط نشط طوال الوقت مقارنة بالطريقة النشطة / النشطة ، والتي تحافظ على كل من المسارات والعقد نشطة في نفس الوقت.
- التكوين النشط / النشط يدعم عادة موازنة التحميل ، بينما مع التكوين النشط / الاستعداد لا يتوفر مثل هذا الحل.
- على الرغم من أن التكوين النشط / النشط يسمح بتوسيع السعة اللحظي ، بشكل عام ، فإنه يوفر تعقيدًا إضافيًا للشبكة أكثر من التكوين النشط / الاستعداد.
- نظرًا لأن كلا المسارين نشطين ضمن التكوين النشط / النشط ، فإن وقت الانقطاع يكاد يكون صفرًا في حالة الفشل ، والذي يمكن أن يكون أعلى في حالة التكوين النشط / الاستعداد.