نظرة عامة على مجموعات التوفر

ينطبق على: ✔️ أجهزة Linux الظاهرية ✔️ أجهزة Windows الظاهرية

ملاحظة

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

توفر لك هذه المقالة نظرة عامة حول ميزات توفر أجهزة Azure الظاهرية (VMs).

ما هي مجموعة التوفّر؟

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

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

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

كيف تعمل مجموعات التوفر؟

يتم تعيين مجال تحديث و مجال خطأ لكل جهاز ظاهري في مجموعة توفّر من قِبل النظام الأساسي لـ Azure. يمكن تكوين كل مجموعة توفر مع ما يصل إلى 3 مجالات خطأ و20 مجال تحديث. لا يمكن تغيير هذه التكوينات بمجرد إنشاء مجموعة التوفر. تشير مجالات التحديث إلى مجموعات من الأجهزة الظاهرية والأجهزة الفعلية الأساسية التي يمكن إعادة تشغيلها في نفس الوقت. عند تكوين أكثر من خمسة أجهزة ظاهرية ضمن مجموعة توفّر أحادية، يتم وضع الجهاز الظاهري السادس في نفس مجال التحديث كالجهاز الظاهري الأول، والسابع في مجال التحديث نفسه كالجهاز الظاهري الثاني، وهكذا. قد يكون لا يكون ترتيبupdate domains هو إعادة تشغيل تتابعي أثناء الصيانة المخططة ولكن تتم إعادة تشغيل update domain واحد فقط في كل مرة. يتم منح مجال التحديث المعاد تشغيله 30 دقيقة للاسترداد قبل بدء الصيانة على مجال تحديث مختلف.

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

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

يتم أيضاً محاذاة الأجهزة الظاهرية مع مجالات أخطاء القرص. تضمن هذه المحاذاة أن كافة الأقراص المدارة المرفقة بالجهاز الظاهري ضمن نفس مجالات الخطأ.

يمكن إنشاء الأجهزة الظاهرية ذات الأقراص المدارة فقط في مجموعة توفر مدارة. يختلف عدد مجالات أخطاء القرص المدار حسب المنطقة - إما مجالان أو ثلاثة مجالات لأخطاء القرص المدار لكل منطقة. يسترد الأمر التالي قائمة مجالات الخطأ لكل منطقة:

az vm list-skus --resource-type availabilitySets --query '[?name==`Aligned`].{Location:locationInfo[0].location, MaximumFaultDomainCount:capabilities[0].value}' -o Table

في ظل ظروف معينة، قد يشترك جهازان ظاهريان في نفس مجموعة التوفر في مجال خطأ. يمكنك تأكيد مجال خطأ مشترك بالانتقال إلى مجموعة التوفر والتحقق من عمود مجال الخطأ. قد يكون سبب مجال الخطأ المشترك هو إكمال التسلسل التالي عند نشر الأجهزة الظاهرية:

  1. توزيع الجهاز الظاهري الأول.
  2. إيقاف/إلغاء تخصيص الجهاز الظاهري الأول.
  3. توزيع الجهاز الظاهري الثاني.

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

رسم تخطيطي يوضح كيفية محاذاة مجالات الخطأ للأقراص وVMs.

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

للحصول على معلومات حول أفضل الممارسات، راجع أفضل ممارسات توفر Azure.