فهم عمليات إعادة تشغيل جهاز ظاهري - الصيانة مقابل وقت التعطل

ينطبق على: ✔️ أجهزة ظاهرية بنظام التشغيل Linux ✔️ أجهزة ظاهرية بنظام التشغيل Windows ✔️ مجموعات التوسعة المرنة ✔️ مجموعات التوسعة الموحدة

هناك ثلاثة سيناريوهات يمكن أن تؤدي إلى تأثر جهازك الظاهري في Azure: صيانة الأجهزة غير المخطط لها، ووقت التعطل غير المتوقع، والصيانة المخطط لها.

حدث صيانة الأجهزة غير المخطط له

تحدث صيانة الأجهزة غير المخطط لها عندما يتوقع النظام الأساسي لـ Azure أن الجهاز أو أي مكون من مكونات النظام الأساسي المرتبط بجهاز فعلي على وشك الفشل. عندما يتوقع النظام الأساسي فشلا، فإنه يصدر حدث صيانة أجهزة غير مخطط له لتقليل التأثير على الأجهزة الظاهرية المستضافة على هذا الجهاز. يستخدم Azure تقنية Live Migration لترحيل الأجهزة الظاهرية من الأجهزة الفاشلة إلى جهاز مادي سليم. Live Migration هي عملية الحفاظ على الجهاز الظاهري والتي توقف الجهاز الظاهري مؤقتاً لفترة قصيرة. يتم الاحتفاظ بالذاكرة، والملفات المفتوحة، واتصالات الشبكة، ولكن قد يتم تقليل الأداء قبل و/أو بعد الحدث. في الحالات التي لا يمكن فيها استخدام الترحيل المباشر، يواجه الجهاز الظاهري وقت تعطل غير متوقع.

وقت تعطل غير متوقع

وقت التعطل غير المتوقع هو عندما يواجه الجهاز أو البنية الأساسية الفعلية للجهاز الظاهري مشكلة ويفشل بشكل غير متوقع. يمكن أن تتضمن المشكلات فشل الشبكة المحلية أو فشل القرص المحلي أو حالات فشل أخرى على مستوى الحامل. عند اكتشاف الأمر، يقوم النظام الأساسي لـ Azure بترحيل (معالجة) جهازك الظاهري تلقائياً إلى جهاز مادي سليم في نفس مركز البيانات. أثناء إجراء المعالجة تواجه الأجهزة الظاهرية فترة تعطل (إعادة تشغيل) وفي بعض الحالات فقدان محرك الأقراص المؤقت. يتم دائماً الحفاظ على نظام التشغيل المرفق وأقراص البيانات.

يمكن أن تواجه الأجهزة الظاهرية أيضاً وقت تعطل في حالة حدوث انقطاع أو كارثة غير محتملة تؤثر في مركز بيانات كامل، أو حتى منطقة بأكملها. بالنسبة إلى هذه السيناريوهات، يوفر Azure خيارات الحماية، بما في ذلك مناطق التوفر والمناطق المقترنة.

أحداث الصيانة المخطط لها

أحداث الصيانة المخطط لها هي تحديثات دورية تجريها Microsoft على النظام الأساسي لـ Azure لتحسين الموثوقية الشاملة والأداء والأمان للبنية الأساسية للنظام الأساسي التي تعمل عليها أجهزتك الظاهرية. يتم تنفيذ معظم هذه التحديثات دون أي تأثير في الأجهزة الظاهرية أو الخدمات السحابية (راجع الصيانة التي لا تتطلب إعادة التشغيل). بينما يحاول النظام الأساسي لـ Azure استخدام صيانة الحفاظ على الأجهزة الظاهرية في جميع المناسبات الممكنة، هناك حالات نادرة تتطلب فيها هذه التحديثات إعادة تشغيل جهازك الظاهري لتطبيق التحديثات المطلوبة على البنية الأساسية. في هذه الحالة، يمكنك إجراء صيانة Azure المخطط لها مع عملية Maintenance-Redeploy عن طريق بدء صيانة الأجهزة الظاهرية في الإطار الزمني المناسب. لمزيد من المعلومات، راجع الصيانة المخطط لها للأجهزة الظاهرية.

تقليل وقت التعطل

لتقليل تأثير وقت التعطل بسبب واحد أو أكثر من هذه الأحداث، نوصي بأفضل ممارسات قابلية الوصول العالية التالية لأجهزتك الظاهرية:

الخطوات التالية

لمعرفة المزيد حول خيارات التوفر في Azure، راجع نظرة عامة على التوفر.