مشاركة عبر


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

ينطبق على: ✔️ أجهزة ✔️ لينكس الافتراضية Windows الافتراضية

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

إشعار

ننصح العملاء باختيار Virtual Machine Scale Sets مع وضع تنسيق مرن لتوفر عالي مع أوسع مجموعة من الميزات. Virtual Machine Scale Sets:

  • السماح بإدارة مثيلات الجهاز الظاهري وتكوينها وتحديثها مركزيا.
  • زيادة أو تقليل عدد مثيلات الجهاز الظاهري تلقائيا استجابة للطلب أو جدول زمني محدد.

توفر مجموعات التوافر توافرا عاليا لكنها لا توفر نفس مستوى المرونة مثل مناطق التوفر.

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

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

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

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

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

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

تقوم منصة Azure الأساسية بتعيين update ونطاق fault لكل آلة افتراضية في مجموعة التوفر الخاصة بك. يمكن أن تحتوي كل مجموعة توفر على ما يصل إلى 3 مجالات خطأ و20 مجال تحديث. لا يمكن تغيير هذه الإعدادات بعد إنشاء مجموعة التوفر.

مجال التحديث

تشير مجالات التحديث إلى مجموعات من الأجهزة الظاهرية والأجهزة الفعلية الأساسية التي يمكن إعادة تشغيلها في نفس الوقت.

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

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

مجالات الخطأ

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

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

رسم تخطيطي يوضح مجموعات الحوسبة مقسمة إلى مجالات خطأ تحتوي على مجالات تحديث.

مجالات خطأ القرص

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

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

يسترد الأمر التالي قائمة مجالات الخطأ لكل منطقة:

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

مجالات الخطأ المشتركة

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

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

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

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

رسم تخطيطي لمحاذاة مجال الخطأ مع مجموعات مقياس الجهاز الظاهري الإقليمية ومجموعات التوفر.

  • للحصول على أفضل الممارسات المتعلقة بتوفر Azure، راجع ><قائمة التحقق من المرونة لخدمات Azure محددة.