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