Nftables Load Balancing 10x أسرع من LVS

تم النشر بواسطة Zevenet | 17 October، 2016 | تقني

هذه الصفحتين كانت بداية تحميل موازنة مع مشروع nftables ، وضعت بين بابلو نيرا (فريق Netfilter Core) و لورا غارسيا (فريق موازن الحمل زن) وقدمت في الماضي مؤتمر Netdev 1.2 في طوكيو إلى جانب معاييرها حيث تم إثبات أن nftables من الدخول تصل إلى أداء أسرع بنحو 10 مرات من LVS.

nftables_notes

قمنا بشكل أساسي بتطبيق تعبيرين جديدين على البنية التحتية الخلفية من أجل توفير خصائص توازن التحميل: nft_numgen، مع زيادة العمليات الرئيسية لـ 2 لتنفيذ جدولة اتصالات روبن وعشوائية لإنشاء جدولة مرجحة ، و nft_hash لتوفير استمرار وفقا لسجل الإدخال.

من خلال خطافات إعادة التوجيه و postoutout ، يمكننا تنفيذ المصدر NAT و وجهة NAT طبولوجيا ، في الوقت نفسه LVS يسمح فقط SNAT. أيضا، عودة الخادم المباشر يمكن تنفيذ طوبولوجيا عبر دخول، وهي مرحلة مبكرة جدًا من الحزمة الواردة ، لذا فإن الأداء أفضل بكثير. نعرض هنا بعض المعايير المقدمة لـ IPv4 مع تدفقات HTTP:

nftables_bench_ipv4

كما هو موضح في الرسم البياني أعلاه ، لا يوجد فرق كبير بين طوبولوجيا NAT بين nftables و LVS في الأداء ، وفي الوقت نفسه يمكن أن تؤدي طوبولوجيا DSR في nftables تقريبًا 10x أسرع من LVS.

مع IPv6 ، حصلنا على نتائج مماثلة لـ IPV4 ولكن تم تحسين عدد طلبات HTTP في الثانية بشكل عام لجميع الحالات. يمكن أن تصل موازنة التحميل باستخدام nftables من ingress إلى أكثر من 430 ألفًا من طلبات HTTP في الثانية بأقل من 1٪ من وحدة المعالجة المركزية وتقريباً 6x أسرع من LVS.

nftables_bench_ipv6

هذا الكلام كان جزءا من ورشة عمل nftables.

تحقق من أوراق محادثاتنا NETDEV
أو تحقق من العرض الكامل.

هذه هي البداية فقط ، اتبع تطورنا ، سيكون مستقبل Zbenet LB الأساسية.

SHARE ON:

مدونات ذات الصلة

أرسلت بواسطة zenweb | 13 أبريل 2022
يعد أمان الأجهزة أمرًا ضروريًا أثناء الترحيل إلى السحابة. من المهم جدًا تذكير العملاء كلما تحدثوا عن الانتقال إلى السحابة. لا يتم اعتبار التواجد في السحابة ...
20 يحبالتعليقات مغلقة حول الانتقال إلى السحابة؟ لا تنس أمان الأجهزة
أرسلت بواسطة zenweb | 06 أبريل 2022
هل هناك فرق بين مفهوم موازنة التحميل وتبديل المحتوى في تطبيقات الويب؟ توزع موازنات التحميل الطلبات عبر خوادم متعددة للتعامل مع حركة مرور أكثر من خادم واحد ...
23 يحبالتعليقات مغلقة on ما هو الفرق بين موازنة التحميل وتبديل المحتوى
أرسلت بواسطة zenweb | 16 March 2022
يكتسب التحقق من الهوية استخدام البيانات السرية الشخصية ، وبالتالي ، يحتاج المستهلكون إلى التأكد من التعامل مع معلوماتهم بأمان. دعونا نتعمق في هذه المدونة. التطورات التكنولوجية ...
34 يحبالتعليقات مغلقة حول كيفية زيادة التبني والمعتقد عبر الإنترنت من خلال التحقق الرقمي من "اعرف عميلك"