إذا كان الموقع يحتوي على موازنين تحميل لسبب التكرار، فما هو موازن التحميل الذي يجب أن يشير إليه DNS؟

StackOverflow https://stackoverflow.com/questions/478664

سؤال

إذا قمت ببساطة بالإشارة إلى كليهما في سجل DNS الخاص بي، ألن يكون 50% من حركة المرور في مشكلة أيضًا؟

هل كانت مفيدة؟

المحلول

وهناك طرق سهلة لتقديم الخدمات المرنة باستخدام عنوان IP واحد أن لا داعي للتكلف الأرض.

وعلى سبيل المثال، يمكنك تكوين مجرد عنوان IP العام على واجهة الاسترجاع على كل من خوادم بروكسي ثم يعلن أنه عبر بروتوكول OSPF التوجيه (أو ما شابه) في جداول التوجيه الداخلية.

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

في معظم الشبكات هذه التكاليف حل <م> لا شيء . ويمكن أن يتم توجيه OSPF باستخدام كواجا إذا كلاء الخاص تعمل لينكس أو بعض الدول الأخرى UNIX البديل.

وسوف تحتاج الشبكة الداخلية لديك لتكون قادرا على التحدث OSPF جدا، ولكن أن يأتي من خارج منطقة الجزاء مع معظم سيسكو أو الأجهزة جونيبر الصف. أنت <م> هي التخطيط لتشغيل بعض معدات شبكة موافق معقول لدعم هذه الآلاف من المواقع، ليست لك ؛-)؟

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

نصائح أخرى

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

هناك أي عدد من الطرق للنظر إلى هذا.عندما تبدأ في النظر إلى هذه الأنواع من الأشياء، فمن المحتمل أن ترى مصطلحات مثل الإعداد "نشط-نشط" أو "نشط-خامل".

ما تصفه هو إعداد "نشط-نشط" حيث يخدم كل من الجهاز الأساسي وجهاز "تجاوز الفشل" احتياجات العميل.يعني Active-Passive عمومًا أن هناك بعض الأجزاء اليدوية لتجاوز الفشل من الخادم "النشط" إلى الخادم "السلبي" الاحتياطي.

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

  1. هل يستحق الأمر تكلفة تشغيل كلتا الحالتين طوال الوقت؟

  2. ما هو تأثير وقت التوقف أثناء الفشل؟(أي:إلى متى سوف تكون أسفل؟كم سيكلفك هذا الانقطاع).

  3. هل عناصر عملية الصيانة الخاصة بك (الترقيات والنسخ الاحتياطية) تكون فيها active-active مفيدة؟(أي:ترقية البرامج الموجودة على الخوادم خلف موازن التحميل، وترقية موازن التحميل نفسه، وما إلى ذلك).هذه هي السيناريوهات حيث يمكنك سحب عضو واحد من الزوج، والقيام بأعمال الترقية، وإعادة توجيه حركة المرور إلى العضو الذي تمت ترقيته أثناء ترقية العضو الثاني.

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

الآن، إذا لم تكن كل الأشياء متساوية، فقد ترغب في النظر إلى أشياء مثل:

  1. التحميل الموجود مسبقًا (وليس تطبيقك) على كل من الموازنات.

  2. الأجهزة/القدرة على كل منهما.

  3. العمر (هل يقترب المرء من نهاية حياته، أو من المحتمل أن يفشل قريبًا؟)

  4. الموقع (إذا كنت تتحدث عن مركز بيانات متعدد...قد يؤثر الموقع الجغرافي على الأداء).

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top