انتقل إلى محتوى الدرس

Load Balancer Types أنواع موازن الحمل

سنتعرف في هذا الدرس على توازن الحمل على السيرفر، مدى أهميته، كيفية عمله، والخوارزميات التي يعتمد عليها أثناء تحديد الخادم المناسب، كما سنتعرف على أقسام موازنات الحمل حسب الطبقة التي يعملون عليها في نموذج OSI وبناءً على كيفية تنفيذهم.
1 صفوف تعليمية
تكنولوجيا الويب
3,096 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تنقسم موازنات الأحمال تبعًا للطبقة التي يعمل عليها إلى:

  • موازنات الشبكة [NLB] Network Load Balancers: وهي تعمل على موازنة التحميل على مستوى النقل أو الطبقة الرابعة Layer 4 Load Balancing في نموذج OSI، ويتم الاعتماد في هذا النوع على عناوين IP ومعلومات طبقة النقل مثل المنافذ لتوزيع حركة المرور بين الخوادم دون النظر إلى محتوى البيانات الفعلي.

  • موازنات التطبيق Application Load Balancers [ALB]: وهي تعمل على موازنة التحميل على مستوى التطبيق أو الطبقة السابعة Layer 7 Load Balancing في نموذج OSI، ويتم في هذا النوع استخدام محتوى البيانات المرسلة، مثل رؤوس HTTP أو عناوين URL لتوزيع الطلبات بدقة أكبر.



تنقسم موازنات الأحمال بناءً على كيفية تنفيذها إلى:

  • موازنات الحمل المادية Hardware Load Balancers: هي عبارة عن أجهزة مستقلة مخصصة لتوزيع حركة المرور على الخوادم المتاحة لتحسين الأداء وتقليل زمن الاستجابة، وهي تستخدم في الشبكات الكبيرة لأنها توفر أداءً عاليًا جدًا نظرًا لكونها مصممة خصيصًا لهذا الغرض، كما أنها عالية التكلفة نظرًا لتخصص العتاد لهذه المهمة.


  • موازنات الحمل البرمجية Software Load Balancers: هي عبارة عن برامج يتم تشغيلها على الخوادم الفعلية أو في بيئات افتراضية أو عبر الخدمات السحابية، وتتميز بأنها تكلفتها أقل من موازنات الأحمال المادية لأنها تعتمد على العتاد أو الجهاز الموجود بالفعل ولا تتطلب شراء أجهزة مخصصة، وعلى الرغم من أنها قد توفر أداءً أقل من موازنات الحمل المادية إلا أنها تكون غالبًا كافية لمعظم الاستخدامات، ويمكن دمجها بسهولة مع أنظمة التشغيل والتطبيقات المختلفة.