محتويات الدورة

Azure / أساسي: النطاق والهوية والموقع والموارد / الدرس 3

المناطق ومناطق التوفر وحدود الفشل

اختر الموقع والتكرار وفق الإقامة ودعم الخدمة ومتطلبات الفشل. ميّز تعطل منطقة توفر من كارثة إقليمية ونمذج السعة المتبقية صراحة.

وقت القراءة التقريبي: 4 دقيقةتاريخ مراجعة المحتوى
في هذه الصفحة

أهداف الدرس

  • تمييز الإقليم الجغرافي والمنطقة ومنطقة التوفر.
  • التحقق من دعم الخدمة للمناطق والتوفر.
  • حساب السعة بعد فشل محدد.

الموقع متطلب لا قائمة اختيار فقط

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

تشمل استراتيجية التوفر كل اعتماد حرج

يفيد توزيع المثيلات إذا بقي التوجيه والبيانات والأسرار والهوية والسعة صالحة للفشل المختار. يختلف المورد المقيد بمنطقة توفر عن خدمة مكررة عبرها. افهم التسميات المنطقية ضمن الاشتراك والمنطقة لا كمركز عالمي ثابت. يسمي JSON مجالات فشل منطقية لا إعداد وضع Azure، ويعلن ما يراد تحمله دون إثبات تكرار خدمة أو تنفيذ انتقال.

json خطة سعة مناطق توفر مصطنعة
{
  "model": "failure-domain-plan",
  "domains": [
    "zone-a",
    "zone-b",
    "zone-c"
  ],
  "instances_per_domain": 3,
  "required_surviving_instances": 5,
  "regional_recovery_plan_required": true
}
الناتج المتوقع
one-domain loss leaves 6 instances; regional loss needs a separate plan

ليست التسميات معرفات Azure أو وثيقة نشر، ولا يحاكى اعتماد التطبيق أو توجيهه.

يفيد التكرار مع سعة متبقية كافية

تبقي ثلاث مناطق بكل منها ثلاثة مثيلات ستة بعد فقد واحدة. إن احتاج الحمل المتفق عليه خمسة ينجح فحص العد فقط، لا زمن البدء أو انتقال البيانات أو ازدحام الشبكة أو الإنتاجية. حدد المسار الباقي من قياس وهامش لا مجرد وجود عدة مناطق. يوضح البرنامج العد والهامش المصطنعين. ويتحقق الحقيقي أيضاً من مرور الحمل والاعتماد للباقي مع الاتساق ومتطلبات الوصول.

python حساب السعة المتبقية محلياً
zones = 3
instances_per_zone = 3
lost_zones = 1
required = 5
surviving = (zones - lost_zones) * instances_per_zone
print(surviving, surviving - required)
print(surviving >= required)
الناتج المتوقع
6 1
True

يبقى مثيل مصطنع واحد هامشاً، دون قياس حمل أو صحة أو انتقال أو سعة Azure.

التعافي الإقليمي تصميم مستقل

قد يؤثر الحدث الإقليمي في مناطق توفر واعتماد مشترك، فلا تكفي خطة فشل واحدة للتعافي. عرّف زمن الاستعادة وفقد البيانات ثم النسخ والنسخ الاحتياطي والإرجاع والتوجيه وسلطة القرار للحمل كله. قد يكون التكرار غير متزامن وينسخ التغيير غير المرغوب أيضاً. تعالج النسخة والاستعادة المختبرة خطراً مختلفاً عن المثيل الآخر. افحص الإقامة والقيود ولا تعد بتعافٍ تلقائي لوجود اسمين بالرسم.

توثيق الفشل الذي قُيّم فعلاً

سمِّ مجال الفشل والاعتماد والسعة والافتراض والدليل الغائب. لاتفاقية SLA شروط ولا تساوي توفر الحمل المرصود أو هدف العمل. لا تضرب النسب المعلنة دون نموذج اعتماد واستقلال مبرر. تحسب الدورة افتراضات فقط بلا انتقال أو اختبار خدمة أو نشر. افحص في تنفيذ مصرح الإعداد والإجراء بتجارب مضبوطة واحفظ دليل الاستعادة وإكمال المستخدم لا لوحة خضراء فقط.

الأخطاء الشائعة وإصلاحها

افتراض كل خدمة داعمة للتوفر بكل منطقة

لماذا يحدث؟
استبدال التحقق الخاص بالخدمة بالخريطة العامة.
كيف تصلحه؟
فحص الخدمة والخيار والمنطقة المحددة.
كيف تتجنب تكراره؟
توثيق المرجع والافتراضات المراجعة.

تسمية التوزيع عبر التوفر تعافياً إقليمياً

لماذا يحدث؟
خلط مجالات الفشل.
كيف تصلحه؟
إنشاء خطة إقليمية كاملة مستقلة.
كيف تتجنب تكراره؟
اختبار سيناريو التوفر والإقليم منفصلين.

اعتبار المثيلات نسخاً احتياطية مختبرة

لماذا يحدث؟
الخلط بين تكرار الاستمرار وتاريخ الاستعادة.
كيف تصلحه؟
تعريف الاحتفاظ ودليل الاستعادة مستقلاً.
كيف تتجنب تكراره؟
إدراج الفساد والحذف العرضي في التعافي.

اختبر فهمك

1. توزع تسعة مثيلات بالتساوي على ثلاث مناطق وتحتاج خمسة. ماذا يثبت فقد واحدة حسابياً؟

اعرض الحل المشروح

تبقى ستة بهامش واحد فوق المطلوب. ينجح نموذج العد متساوي السعة فقط، ولا يثبت انتقال المرور أو الاعتماد أو الإنتاجية أو صحة البيانات. تحتاج هذه أدلة مضبوطة للخدمات والحمل الفعليين.

2. للمنطقة منطقة مقترنة. هل يستعاد التطبيق فيها تلقائياً؟

اعرض الحل المشروح

لا؛ ما زال النسخ والنشر والإعداد والهوية والبيانات والتوجيه والقرار يحتاج تصميماً وفحصاً. وبعض المناطق غير مقترنة ولا تتبع كل خدمة الاقتران نفسه. استخدم عقد الخدمة لا وعداً عاماً من الاقتران.

أهم ما تعلمته

  • اختر الموقع والتكرار من متطلبات فشل وإقامة صريحة.
  • عدّ السعة وافحص الاستعادة؛ فالبنية وحدها ليست إثباتاً.

المراجع الرسمية