خوارزمية موازنة تحميل Azure

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

يستخدم Azure Load Balancer تجزئة قائمة على المجموعة ك خوارزمية موازنة التحميل.

Load balancing algorithm

عن طريق إنشاء قاعدة موازنة التحميل، يمكنك توزيع تدفقات استخدام الشبكة الواردة من الواجهة الخلفية لموازنة التحميل إلى تجمعات الواجهة الخلفية الخاصة بها. تستخدم موازنة تحميل Azure خوارزمية تجزئة تتكون من خمس مجموعات لتوزيع التدفقات الواردة (وليس وحدات البايت). يعيد موازن التحميل كتابة رؤوس تدفقات رؤوس TCP/UDP عند توجيه نسبة استخدام الشبكة إلى مثيلات تجمع الواجهة الخلفية (لا يعيد موازن التحميل كتابة عناوين HTTP/HTTPS). عندما يشير الفحص الصحي لموازن التحميل إلى نقطة نهاية خلفية سليمة، تتوفر مثيلات الواجهة الخلفية لتلقي تدفقات حركة مرور جديدة.

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

تتضمن المجموعة الخمس ما يلي:

  • عنوان IP المصدر
  • منفذ المصدر
  • عنوان IP الوجهة
  • منفذ الوجهة
  • رقم بروتوكول IP لتعيين التدفقات إلى الخوادم المتوفرة

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

تدعم موازنة تحميل Azure أي سيناريو لتطبيق TCP/UDP ولا تغلق التدفقات أو تنشئها. موازنة التحميل أيضا لا تتفاعل مع البيانات الأساسية لأي تدفق. تكون البيانات الأساسية للتطبيق شفافة لموازنة التحميل. يمكن دعم أي تطبيق UDP أو TCP.

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

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

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