Network Load Balancer

حركة مرور بروتوكول أمان طبقة النقل وبروتوكول مخطط بيانات المستخدم وبروتوكول التحكم في الإرسال لموازنة التحميل بأداء عالٍ.

ما سبب أهمية موازن تحميل الشبكة؟

يعمل موازن تحميل الشبكة على مستوى الاتصال (الطبقة 4)، مع توجيه الاتصالات إلى الأهداف – (مثيلات سحابة الحوسبة المرنة لـ Amazon‏ (Amazon EC2)، والخدمات المصغرة، والحاويات) ضِمن السحابة الخاصة الافتراضية بـ Amazon‏ (Amazon VPC) بناءً على بيانات بروتوكول IP. يُعَد موازن تحميل الشبكة مثاليًا لموازنة تحميل حركة مرور كل من بروتوكول التحكم في الإرسال (TCP) وبروتوكول مخطط بيانات المستخدم (UDP)، وهو قادر على التعامل مع ملايين الطلبات في الثانية مع الحفاظ على أزمنة استجابة فائقة الانخفاض. وقد حُسِّن موازن تحميل الشبكة ليتعامل مع أنماط المرور المفاجئة والمتقلبة مع استخدام عنوان IP ثابت واحد لكل منطقة توافر للخدمات. وهو يتكامل مع خدمات AWS الشائعة الأخرى، مثل التحجيم التلقائي، وAmazon EC2 Container Service (ECS)، وAmazon CloudFormation، وAWS Certificate Manager (ACM).

Page Topics

الميزات

الميزات

يمكنك موازنة تحميل حركة مرور كل من TCP وUDP مع توجيه الاتصالات إلى الأهداف – مثيلات سحابة الحوسبة المرنة لـ Amazon‏ (Amazon EC2) والخدمات المصغرة والحاويات.

يدعم موازن تحميل الشبكة إنهاء جلسة بروتوكول أمان طبقة النقل (TLS) للعميل. هذا يتيح لك نقل حمولة مهام إنهاء TLS إلى موازن التحميل، مع الحفاظ على عنوان IP المصدر لتطبيقات الواجهة الخلفية الخاصة بك. يمكنك الاختيار من بين سياسات الأمان المحددة مسبقًا لوحدات استماع TLS من أجل تلبية معايير الامتثال والأمان. يمكن استخدام AWS Certificate Manager (ACM) أو إدارة الهوية والوصول في AWS (IAM) لإدارة شهادات الخادم لديك.

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

الدورات الثابتة (اقتران IP المصدر) عبارة عن آلية لتوجيه الطلبات من العميل نفسه إلى الهدف نفسه. يُعرَّف الارتباط على مستوى المجموعة المستهدفة.

يقدم موازن تحميل الشبكة أوقات استجابة منخفضة للغاية للتطبيقات الحساسة لوقت الاستجابة.

يحتفظ Network Load Balancer ببروتوكول الإنترنت الخاص بمصدر جانب العميل مما يتيح للخلفية إمكانية رؤية عنوان بروتوكول الإنترنت الخاص بالعميل. وبعدها يمكن أن تستخدم التطبيقات هذا لإجراء المزيد من عمليات المعالجة.

يقدم موازن تحميل الشبكة بروتوكول إنترنت (IP) ثابتًا بشكل تلقائي لكل منطقة توافر خدمات (الشبكة الفرعية) ويمكن أن تستخدمه التطبيقات كبروتوكول الإنترنت الأمامي لموازن التحميل.

يتيح لك موازن تحميل الشبكة أيضًا خيار تعيين بروتوكول إنترنت (IP) مرن لكل منطقة توافر خدمات (شبكة فرعية)، وبذلك يوفر بروتوكول الإنترنت الثابت الخاص بك.

إذا لم تكن هناك أهداف سليمة مسجلة لدى موازن تحميل الشبكة أو إذا كانت عُقد موازن تحميل الشبكة في منطقة معينة غير سليمة، فستوجه Amazon Route 53 حركة المرور إلى عُقد موازن التحميل في مناطق أخرى لتوافر الخدمات.

إذا كان موازن تحميل الشبكة الخاص بك غير مستجيب، فسيؤدي التكامل مع Route 53 إلى إزالة عنوان IP الخاص بموازن التحميل غير المتوفر من حركة مرور الخدمة وتوجيه حركة المرور إلى موازن تحميل شبكة بديل في منطقة أخرى.

يتكامل موازن تحميل الشبكة مع خدمات AWS الأخرى، مثل التحجيم التلقائي وخدمة الحاويات المرنة (ECS)، وCloudFormation، وElastic BeanStalk، وCloudWatch، وConfig، وCloudTrail، وCodeDeploy، وAWS Certificate Manager (ACM).

يدعم موازن تحميل الشبكة اتصالات بروتوكول التحكم في الإرسال (TCP) طويلة الأمد المثالية لنوع WebSocket للتطبيقات.

يستخدم موازن تحميل الشبكة واجهة برمجة التطبيقات (IP) نفسها التي يستخدمها موازن تحميل التطبيق. هذا سيتيح لك العمل مع المجموعات المستهدفة وعمليات التحقق من الحالة الصحية وموازنة التحميل عبر منافذ متعددة على مثيل سحابة الحوسبة المرنة لـ Amazon‏ (Amazon EC2) نفسه لدعم التطبيقات التي في حاوية.

تم تصميم Network Load Balancer لتصميمات التطبيقات في منطقة واحدة. إذا تعطل شيء في منطقة توافر الخدمات، سنعمل على تجاوز الفشل تلقائيًا بالانتقال إلى مناطق توافر خدمات سليمة أخرى. وفي حين أننا نوصي العملاء بتكوين موازن التحميل والأهداف في عدة مناطق توافر خدمات لتحقيق مستوى عالٍ من التوافر، فإنه يمكن تمكين موازن تحميل الشبكة في منطقة توافر خدمات واحدة لدعم البنيات التي تتطلب عزلاً على مستوى المنطقة.