الموثوقية في Azure Notification Hubs

توضح هذه المقالة دعم الموثوقية في Azure Notification Hubs وتغطي كلا من المرونة الإقليمية مع مناطق التوفر والتعافي من الكوارث واستمرارية الأعمال

دعم منطقة القابلية للوصول

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

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

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

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

المتطلبات الأساسية

تحسينات اتفاقية مستوى الخدمة

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

تجربة تعطل المنطقة

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

تمكين مناطق التوفر

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

عرض شاشة يعرض مناطق التوفر الممكنة.

لمعرفة كيفية إعداد مساحة اسم جديدة مع مناطق التوفر، راجع إنشاء مركز إعلام Azure في مدخل Microsoft Azure.

الترحيل إلى دعم منطقة التوفر

لمعرفة كيفية نقل مورد Notification Hubs موجود إلى منطقة جديدة مع دعم منطقة التوفر، اتبع الإرشادات الواردة في نقل الموارد بين مناطق Azure.

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

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

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

توفر مراكز الإعلامات تغطية التعافي من الكوارث لبيانات التعريف من خلال النسخ المتماثل عبر المناطق لبيانات التعريف مثل اسم مراكز الإعلامات سلسلة الاتصال والمعلومات الهامة الأخرى.

يمكنك استخدام منطقة Azure المقترنة أو الاختيار من قائمة المناطق التي تدعم منطقة الاسترداد المرنة.

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

منطقة الاسترداد المرنة

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

تدعم المناطق التالية منطقة الاسترداد المرنة:

  • West US 2
  • أوروبا الشمالية
  • شرق أستراليا
  • جنوب البرازيل
  • جنوب شرق آسيا
  • جنوب أفريقيا

نسخ بيانات التسجيل احتياطيا

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

تدعم Azure Notification Hubs نوعين من تسجيلات الأجهزة: التثبيتات والتسجيلات. نوصي بنسخ التسجيلات احتياطيا إما إلى:

  • حل تخزين من اختيارك: في حالة حدوث حدث DR، سيكون هناك بعض التوقف عن العمل لأنشطة الاستعادة.
  • مركز آخر تقوم بإنشائه في منطقة أخرى: استخدم هذا الخيار لنسخ التسجيلات احتياطيا. كمركز عمل، يمكنك تنفيذ التعليمات البرمجية للتبديل إلى هذه النسخة. للحفاظ على مزامنة مركز إعلام ثانوي مع مركز الإعلامات الأساسي، يمكنك استخدام أحد الخيارات التالية لنسخ التسجيلات احتياطيا:
    • لعمليات التثبيت: استخدم خلفية تطبيق تقوم بإنشاء عمليات التثبيت وتحديثها في كل من مركزي الإعلامات في نفس الوقت. تمكنك عمليات التثبيت من تحديد معرف الجهاز الفريد الخاص بك، ما يجعله أكثر ملاءمة لسيناريو النسخ المتماثل. لمزيد من المعلومات، راجع عيّنة التعليمة البرمجية هذه.
    • للتسجيلات: استخدم خلفية تطبيق تحصل على تفريغ منتظم للتسجيلات من مركز الإعلام الأساسي كنسخة احتياطية. ويمكنها بعد ذلك تنفيذ عملية إدراج نسخة احتياطية في مركز الإعلامات الثانوي. راجع تصدير واستيراد تسجيلات Azure Notification Hubs بشكل مجمع.

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

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

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

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

لتمكين التعافي من الكوارث لمساحة اسم جديدة، اتبع الإجراء في إنشاء مركز إعلام Azure في مدخل Microsoft Azure.

لتمكين أو تعطيل التعافي من الكوارث لمساحة اسم موجودة:

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في القائمة اليسرى، حدد All services.

  3. في قسم إنترنت الأشياء ، حدد Notification Hub Namespaces.

  4. في صفحة Notification Hub Namespaces ، حدد مساحة الاسم التي تريد تعديل إعدادات التعافي من الكوارث لها.

  5. في صفحة Notification Hub Namespace لمساحة الاسم الخاصة بك، يمكنك مشاهدة إعداد التعافي من الكوارث الحالي في قسم Essentials .

  6. في المثال التالي، يتم تمكين منطقة استرداد مرنة. انقر فوق تحديد منطقة التعافي من الكوارث الحالية لعرض النافذة المنبثقة للتحرير.

    لقطة شاشة تعرض أساسيات بيانات تعريف مراكز الإعلامات.

  7. في النافذة المنبثقة تحرير التعافي من الكوارث ، يمكنك تغيير التحديدات. احفظ تغييراتك.

    إشعار

    مع منطقة استرداد مقترنة، يتم عرض المنطقة ولكنها رمادية. لا يمكنك تحرير المنطقة.

    لقطة شاشة لتحرير شاشة خيارات الاسترداد.

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