مشاركة عبر


أفضل الممارسات للتوافر العالي (HA) والتكرار عبر المناطق في Azure DocumentDB

ضمان توفر عالي وتمكين النسخ عبر المناطق أمر ضروري للتطبيقات الحيوية التي تستخدم Azure DocumentDB. يوضح هذا المستند أفضل الممارسات لتكوين وإدارة قابلية الوصول العالية (HA) والنسخ المتماثل عبر المناطق. اتبع الإرشادات الواردة في هذا المستند لتحقيق الأداء الأمثل، والمرونة، وقدرات التعافي من الكوارث في Azure DocumentDB.

أفضل ممارسات قابلية الوصول العالية (HA)

استخدام قابلية الوصول العالية لمجموعات الإنتاج

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

استخدام قابلية الوصول العالية لتحقيق 99.99٪ من اتفاقية مستوى الخدمة

يقدم Azure DocumentDB مستوى مستوى مستوى توفر شهري بقيمة 99.99% للعناقيد التي يتم تفعيل توفر عالي الاستخدام. لتلبية اتفاقية مستوى الخدمة هذه، تأكد من تنشيط قابلية الوصول العالية لجميع أحمال العمل الهامة التي تتطلب وقت تشغيل مستمر.

تمكين قابلية الوصول العالية لتجاوز الفشل التلقائي

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

تعطيل قابلية الوصول العالية للمجموعات غير الإنتاجية

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

استخدام قابلية الوصول العالية مع مناطق التوفر

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

أفضل ممارسات النسخ المتماثل عبر المناطق

استخدام النسخ المتماثل عبر المناطق للتعافي من الكوارث

استخدم النسخ المتماثل عبر المناطق عندما تحتاج نسخة من بيانات نظام المجموعة إلى تخزينها في منطقة Azure أخرى لأغراض التعافي من الكوارث (DR). يضمن النسخ المتماثل عبر المناطق توفر بياناتك حتى في حالة انقطاع إقليمي. يدعم Azure DocumentDB تكوين النسخ النشط السلبي لتسهيل التعافي من الكوارث عبر المناطق. يحتفظ النسخ المتماثل النشط-السلبي بمجموعة واحدة باعتبارها المجموعة الأساسية في وضع القراءة والكتابة ويحافظ على مجموعة نسخ متماثلة للقراءة فقط في منطقة Azure أخرى.

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

تكوين النسخ المتماثل بأقل تأثير على الأداء

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

قراءة التحجيم

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

استراتيجية قابلية الوصول العالية والتعافي من الكوارث المدمجة

اجمع بين قابلية الوصول العالية (HA) للتوفر في المنطقة مع النسخ المتماثل عبر المناطق للتعافي من الكوارث (DR) وقابلية توسع القراءة العمومية. يوفر الجمع بين اثنين 99.995٪ من اتفاقية مستوى الخدمة. يوفر هذا النهج أفضل توازن بين المرونة المحلية والتكرار العالمي، ما يضمن التوفر المستمر والأداء الأمثل لتطبيقاتك.

ملخص أفضل الممارسات

السيناريو توصية
مجموعات الإنتاج تمكين قابلية الوصول العالية
مجموعات تتطلب 99.99٪ من اتفاقية مستوى الخدمة تمكين قابلية الوصول العالية
مجموعات تتطلب 99.995٪ من اتفاقية مستوى الخدمة تمكين قابلية الوصول العالية وإنشاء مجموعة نسخ متماثلة
أنظمة المجموعات غير الإنتاجية تعطيل قابلية الوصول العالية لتقليل التكاليف
متطلبات تجاوز الفشل التلقائي تمكين قابلية الوصول العالية
التعافي من الكوارث عبر المناطق (DR) إنشاء مجموعة نسخ متماثلة
قراءة قابلية التوسع عبر مناطق متعددة إنشاء مجموعة نسخ متماثلة

باتباع هذه الممارسات المثلى، يمكنك ضمان بقاء عناقيد Azure DocumentDB متاحة وقوية جدا ومقاومة للأعطال والانقطاعات الإقليمية.