إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
مدير حركة بيانات Azure هو موازن تحميل نسبة استخدام الشبكة المستند إلى DNS الذي يوزع نسبة استخدام الشبكة على النحو الأمثل عبر الخلفيات الموزعة عالميا. يوفر Traffic Manager قابلية وصول عالية واستجابة سريعة لتطبيقاتك العامة باستخدام DNS لتوجيه طلبات العميل إلى نقاط نهاية الخدمة المناسبة استنادا إلى أساليب توجيه نسبة استخدام الشبكة ومراقبة صحة نقطة النهاية.
عند استخدام Azure، تعد الموثوقية مسؤولية مشتركة. توفر Microsoft مجموعة من الإمكانات لدعم المرونة والاسترداد. أنت مسؤول عن فهم كيفية عمل هذه الإمكانات في جميع الخدمات التي تستخدمها، وتحديد الإمكانات التي تحتاجها لتحقيق أهداف عملك وأهداف وقت التشغيل.
توضح هذه المقالة قدرات موثوقية مدير حركة بيانات Azure استجابة لمجموعة من الانقطاعات المحتملة، بما في ذلك الأخطاء العابرة والفشل على مستوى المنطقة. كما يسلط الضوء على الاعتبارات الرئيسية للحفاظ على المرونة والتحضير للاسترداد، ويوفر نظرة عامة على اتفاقية مستوى الخدمة مدير حركة بيانات Azure.
ملحوظة
توضح هذه المقالة كيفية مرونة خدمة Traffic Manager، أو كيف يمكنك جعلها مرنة، لمختلف المشاكل. لا يشرح كيفية استخدام Traffic Manager لإجراء تجاوز الفشل بين التطبيقات أو المناطق. للحصول على مثال لبنية تجاوز الفشل، راجع تطبيق الويب متعدد المستويات الذي تم إنشاؤه لقابلية الوصول العالية والتعافي من الكوارث.
توصيات نشر الإنتاج
يوفر إطار عمل Azure Well-Architected توصيات للموثوقية والأداء والأمان والتكلفة والعمليات. لمعرفة كيفية تأثير هذه المجالات على بعضها البعض والمساهمة في حل Traffic Manager موثوق به، راجع أفضل ممارسات البنية مدير حركة بيانات Azure في إطار عمل Well-Architected.
نظرة عامة على بنية الموثوقية
يصف هذا القسم بعض الجوانب المهمة لكيفية عمل الخدمة والتي هي الأكثر صلة من منظور الموثوقية. يقدم القسم البنية المنطقية، التي تشمل بعض الموارد والميزات التي تقوم بنشرها واستخدامها. كما يناقش الهيكل المادي ، والذي يوفر تفاصيل حول كيفية عمل الخدمة تحت الأغطية.
البنية المنطقية
عند استخدام Traffic Manager، يمكنك نشر ملف تعريف، والذي يحدد نقاط النهاية الخلفية للتطبيق الخاص بك وتكوين كيفية توجيه Traffic Manager للطلبات إلى نقاط النهاية هذه. لمزيد من المعلومات، راجع نقاط نهاية Traffic Managerوأساليب توجيه Traffic Manager.
يقدم ملف تعريف Traffic Manager كسجل DNS CNAME. عندما يتلقى طلب حل من عميل أو محلل DNS، يقوم Traffic Manager بحل عنوان IP ديناميكيا استنادا إلى القواعد التي تحددها في ملف التعريف. تتمثل مسؤولية Traffic Manager في تزويد العملاء بعنوان IP لنقطة نهاية للوصول إلى خدمتك. بعد تحليل الاسم، لا يتدفق أي من حركة مرور التطبيق الخاص بك عبر Traffic Manager. لمزيد من المعلومات، راجع كيفية عمل Traffic Manager.
يراقب Traffic Manager صحة نقاط النهاية الخاصة بك، ويوجه الطلبات الواردة إلى نقاط النهاية السليمة مع تجنب نقاط النهاية غير السليمة. لمزيد من المعلومات، راجع مراقبة نقاط نهاية مدير المرور.
مهم
تعتمد موثوقية الحل الكلي الخاص بك على تكوين نقاط النهاية التي يوجه مدير نسبة استخدام الشبكة إليها.
لا تغطي هذه المقالة نقاط النهاية الخاصة بك، ولكن تكوينات التوفر الخاصة بها تؤثر مباشرة على مرونة التطبيق الخاص بك. راجع أدلة الموثوقية لخدمات Azure في الحل الخاص بك لمعرفة كيفية دعم كل خدمة لمتطلبات الموثوقية الخاصة بك.
العمارة المادية
تعمل Traffic Manager كخدمة غير إقليمية وتنشر بنيتها الأساسية عبر مناطق توفر متعددة في مناطق Azure متعددة في جميع أنحاء العالم. يمكن هذا التصميم Traffic Manager من أن يظل مرنا أثناء منطقة التوفر أو انقطاع المنطقة، لأن البنية الأساسية في منطقة أو منطقة أخرى تستمر في الاستجابة لطلبات الحل.
تقوم بروتوكولات الإنترنت العالمية مثل Anycast وDNS وBGP بتوجيه طلبات حل DNS الواردة تلقائيا إلى أقرب بنية أساسية سليمة ل Traffic Manager.
المرونة في مواجهة الأعطال العابرة
الأخطاء العابرة هي حالات فشل قصيرة متقطعة في المكونات. تحدث بشكل متكرر في بيئة موزعة مثل السحابة، وهي جزء طبيعي من العمليات. الأخطاء العابرة تصحح نفسها بعد فترة زمنية قصيرة. من المهم أن تتمكن تطبيقاتك من معالجة الأخطاء العابرة، عادة عن طريق إعادة محاولة الطلبات المتأثرة.
يجب أن تتبع جميع التطبيقات المستضافة على السحابة إرشادات معالجة الأخطاء العابرة ل Azure عند الاتصال بأي واجهات برمجة تطبيقات وقواعد بيانات ومكونات أخرى مستضافة على السحابة. لمزيد من المعلومات، راجع توصيات للتعامل مع الأخطاء العابرة.
يعمل Traffic Manager على مستوى DNS ويستخدم تحقيقات السلامة لمراقبة توفر نقطة النهاية. تعالج الخدمة الأخطاء العابرة من خلال البنية الأساسية ل DNS العالمية وقدرات مراقبة نقطة النهاية.
عند استخدام Traffic Manager، ضع في اعتبارك الأنواع التالية من الأخطاء العابرة بشكل منفصل:
أخطاء عابرة أثناء دقة DNS: إذا حدث خطأ عابر أثناء دقة DNS، يجب أن يعيد العميل أو محلل الوسيط المحاولة.
أخطاء عابرة تؤثر على نقاط النهاية الخلفية: تتحقق مراقبة نقطة نهاية Traffic Manager من صحة نقاط النهاية بانتظام. قد يتم الكشف عن خطأ عابر داخل نقطة نهاية، أو في مسار الشبكة إلى نقطة نهاية، كنقطة نهاية غير صحية. تكوين مراقبة نقطة النهاية للبحث عن المشاكل المتتالية على مدى فترة زمنية.
يحدد وقت إقامة سجل DNS (TTL) كيفية معالجة الحل للأخطاء. إذا كان TTL منخفضا جدا، يحتاج العملاء إلى تقديم المزيد من الطلبات إلى Traffic Manager وهناك المزيد من الفرص المحتملة لنشؤ أخطاء عابرة. إذا كان TTL مرتفعا جدا، في حالة وجود خطأ حقيقي في نقطة نهاية، فقد يواجه العملاء تأخيرات في تجاوز الفشل حتى تنتهي صلاحية TTL. تكوين TTLs بعناية لتحقيق التوازن بين التوفر وزمن الانتقال والاستجابة. عند استخدام Azure DNS، يمكنه تكوين TTL الخاص بسجلك تلقائيا لمطابقة قيمة TTL لملف التعريف، وهي 60 ثانية بشكل افتراضي. لمزيد من المعلومات، راجع اعتبارات الأداء ل Traffic Manager.
المرونة في مواجهة حالات فشل منطقة التوفر
مناطق التوفر هي مجموعات منفصلة فعليا من مراكز البيانات داخل منطقة Azure. عند فشل منطقة واحدة، يمكن أن تفشل الخدمات إلى إحدى المناطق المتبقية.
تعمل Traffic Manager كخدمة غير إقليمية وتنشر بنيتها الأساسية عبر مناطق توفر متعددة في مناطق Azure متعددة في جميع أنحاء العالم. يقوم بنسخ التغييرات إلى ملف التعريف الخاص بك بشكل متزامن عبر هذه المناطق والمناطق. يمكن هذا التصميم Traffic Manager من أن يظل مرنا أثناء انقطاع منطقة التوفر، لأن البنية الأساسية في منطقة أو منطقة أخرى تستمر في الاستجابة لطلبات الحل.
القدرة على الصمود في وجه الإخفاقات على مستوى المنطقة
تعمل Traffic Manager كخدمة غير إقليمية وتنشر بنيتها الأساسية عبر مناطق توفر متعددة في مناطق Azure متعددة في جميع أنحاء العالم. يمكن هذا التصميم Traffic Manager من أن يظل مرنا أثناء انقطاع المنطقة، لأن البنية الأساسية في منطقة أو منطقة أخرى تستمر في الاستجابة لطلبات الحل.
المرونة في انقطاع أداة المدخل والإدارة
إذا كنت تدير ملف تعريف Traffic Manager في مدخل Azure، فاستعد للسيناريوهات التي لا يمكنك الوصول إليها، خاصة إذا كنت بحاجة إلى إعادة تكوين ملف التعريف الخاص بك أثناء انقطاع النظام الأساسي.
مثل خدمات Azure الأخرى، يدعم Traffic Manager النشر والإدارة من خلال أدوات مختلفة. تعرف على كيفية استخدام Azure CLI أو Azure PowerShell لإدارة ملف التعريف الخاص بك. بدلا من ذلك، انشر ملف التعريف الخاص بك وقم بتكوينه باستخدام البنية الأساسية كتقنيات تعليمات برمجية مثل Bicep أو Terraform. تظل هذه الأدوات قيد التشغيل حتى إذا كان مدخل Azure متدهورا.
النسخ الاحتياطي والاستعادة
Traffic Manager هي خدمة DNS عديمة الحالة. لا تستمر بياناتك ولا تحتوي على إمكانية النسخ الاحتياطي أو الاستعادة.
لحماية تكوين الموارد، حدد ملفات تعريف Traffic Manager والموارد الأخرى باستخدام البنية الأساسية كتعليلة برمجية (مثل Bicep أو قوالب ARM) وقم بتخزين هذه التعريفات في التحكم بالمصادر. إذا كنت بحاجة إلى إعادة إنشاء مورد، فقم بإعادة توزيعه من التكوين المخزن.
المرونة في صيانة الخدمة
تقوم Microsoft بتطبيق تحديثات الخدمة بانتظام وتقوم بأعمال صيانة أخرى. تتعامل منصة Azure مع هذه الأنشطة تلقائيا، مما يضمن أن الصيانة ستكون سلسة وشفافة بالنسبة لك. لا يتوقع توقف أثناء فعاليات الصيانة إلا إذا تم إعلامك من خلال صيانة مخططة من حالة خدمة Azure.
اتفاقية مستوى الخدمة
تصف اتفاقية مستوى الخدمة (SLA) لخدمات Azure التوفر المتوقع لكل خدمة والشروط التي يجب أن يفي بها الحل الخاص بك لتحقيق توقع التوفر هذا. لمزيد من المعلومات، راجع اتفاقيات مستوى الخدمة للخدمات عبر الإنترنت.
يوفر مدير حركة بيانات Azure اتفاقية مستوى خدمة توفر 100% لاستجابات استعلام DNS، طالما أن العملاء يعيدون محاولة الطلبات الفاشلة بشكل متكرر.