Nftables Load Balancing 10x lebih cepat dari LVS

dikirim oleh Zevenet | 17 Oktober, 2016 | Teknis

Kedua halaman ini adalah awal dari Load Balancing dengan proyek nftables, dikembangkan antara Pablo Neira (Tim Inti Netfilter) serta Laura García (Tim Penimbang Beban Zen) dan disajikan di bagian terakhir Netdev 1.2 Conference di Tokyo bersama dengan tolok ukurnya di mana terbukti bahwa nftables dari ingress mencapai kinerja hampir 10 kali lebih cepat dari LVS.

nftables_notes

Kami terutama telah mengimplementasikan dua ekspresi baru ke infrastruktur nft untuk menyediakan properti penyeimbang muatan: nft_numgen, dengan tambahan operasi utama 2 untuk melakukan penjadwalan koneksi round robin dan acak untuk membuat penjadwalan berbobot, dan nft_hash untuk memberikan ketekunan sesuai dengan register input.

Melalui kait prerouting dan postrouting, kita dapat menerapkan sumber NAT serta NAT tujuan topologi, sementara LVS hanya memungkinkan sNAT. Juga, Pengembalian Server Langsung topologi dapat dilakukan melalui masuk, yang merupakan tahap paling awal dari paket masuk sehingga kinerjanya jauh lebih baik. Di sini kami menampilkan beberapa tolok ukur yang disajikan untuk IPv4 dengan aliran HTTP:

nftables_bench_ipv4

Seperti yang terlihat pada grafik di atas, topologi NAT antara nftables dan LVS tidak memiliki banyak perbedaan dalam performanya, sedangkan topologi DSR pada nftables dapat bekerja hampir 10x lebih cepat dari LVS.

Dengan IPv6, kami mendapatkan hasil yang mirip dengan IPV4 tetapi jumlah permintaan HTTP per detik telah ditingkatkan secara umum untuk semua kasus. Load Balancing dengan nftables dari ingress dapat mencapai lebih dari 430 ribu permintaan HTTP per detik dengan kurang dari 1% CPU dan hampir 6x lebih cepat dari LVS.

nftables_bench_ipv6

Pembicaraan ini adalah bagian dari lokakarya nftables.

PERIKSA KERTAS NETDEV KAMI
Atau lihat presentasi lengkapnya.

Ini baru permulaan, ikuti perkembangan kami, ini akan menjadi masa depan inti Zevenet LB.

SAHAM PADA:

Blog terkait

Diposting oleh zenweb | 02 Agustus 2022
7 Alasan ZEVENET adalah software Load Balancing terbaik di tahun 2022 Solusi load balancing tidak lagi seperti dulu. Seiring berkembangnya teknologi, ancaman juga…
36 SukaComments Off tentang 7 Alasan ZEVENET adalah software Load Balancing terbaik di tahun 2022
Diposting oleh zenweb | 20 Juli 2022
Pusat operasi jaringan (NOC) adalah lokasi pusat di mana tim TI dalam suatu organisasi memantau kinerja jaringan. NOC menyediakan server, database, ruang hard disk, dan…
39 SukaComments Off tentang Pusat Operasi Jaringan, Definisi, dan 4 Praktik Terbaik Terbaik
Diposting oleh zenweb | 11 Juli 2022
Pengantar Proses mencapai dan memelihara Kepatuhan PCI DSS tidak mudah bagi organisasi mana pun. Baik itu organisasi skala besar, perusahaan menengah, atau perusahaan kecil, PCI DSS dapat…
38 SukaComments Off pada Persiapan Apa yang diperlukan untuk Kepatuhan PCI DSS?