Ametlik nftlb projekti leht

Vaata kategooriaid

Ametlik nftlb projekti leht

1 min lugeda

Mis on nftlb projekti? #

. nftlb (Netfilter Load Balancer) projekt on avatud lähtekoodiga Võrgu koormuse tasakaalustaja, Linuxi-põhine tarkvara koormuse tasakaalustaja, mis kasutab Netfilteri raamistik ja nftables alamsüsteem suure jõudlusega Layer 4 koormuse tasakaalustamiseks. See on loodud pakkuma rakenduste jaoks tõhusat liikluse jaotust ja mastaapsust, kasutades samas täielikult ära Linuxi tuuma võrguvõimalusi.

Põhijooned nftlb #

1. High Performance: ehitatud otse nftablesile, mis on optimeeritud pakettide filtreerimiseks ja võrguaadresside tõlkimiseks (NAT) Linuxi tuumas. Saavutab väikese latentsusega märkimisväärse paketttöötluse läbilaskevõime.
2. 4. kiht koormuse tasakaalustamine: töötab transpordikihil (TCP/UDP), võimaldades sellel tõhusalt jaotada liiklust erinevate algoritmide alusel, nagu ring-robin, vähima ühendused või räsipõhised meetodid.
3. Dünaamiline konfiguratsioon: võimaldab koormuse tasakaalustamise reeglite dünaamilist konfigureerimist ilma teenust taaskäivitamata. Administraatorid saavad reegleid hallata ja muuta, kasutades nftablesi käsurea liidest või API-sid.
4. Avatud standardid ja kergekaalulisus: täielikult avatud lähtekoodiga ja integreerub natiivselt Linuxiga, vältides vajadust täiendavate tuumamoodulite järele. Kasutab olemasolevat Netfilteri ja nftablesi infrastruktuuri, muutes selle ressursitõhusaks.
5. Integratsioon Netfilteri ökosüsteemiga: kuna see kasutab nftablesi, integreerub see sujuvalt teiste Netfilteril põhinevate tööriistadega, nagu tulemüürid ja pakettide filtreerimise mehhanismid.
6. IPv4 ja IPv6 tugi: Täielikult ühilduv nii IPv4 kui ka IPv6-ga, tagades sellega hakkamasaamise kaasaegsetes võrgukeskkondades.

Tüüpilised kasutusjuhud #

  • Suure jõudlusega Layer 4 koormuse tasakaalustaja veebiserverite, andmebaaside või muude teenuste jaoks, mis nõuavad hajutatud liikluse haldust.
  • Asendus pärand-iptables-põhistele koormuse tasakaalustajatele.
  • Kergekaaluline koormuse tasakaalustamise lahendus Linuxi keskkondadele, kus kerneli tasemel jõudlus on kriitiline.

nftlb Kasutaja ressursid #

nftlb lähtekoodi ametlik hoidla #

Ametliku lähtekoodi git hoidla leiate aadressilt: https://github.com/relianoid/nftlb

nftlb tugi kasutajate loend #

Ametlik kogukonna tugi aadressil http://netfilter.org/mailinglists.html#ml-user or https://www.relianoid.com/resources/community-support

nftlb paigalduspaketid #

Paigalduspaketid leiate aadressilt https://repology.org/project/nftlb/versions

nftlb on saadaval järgmistes distroos:

  • Alpine Linux Edge
  • Alpine Linux 3.21
  • Alpine Linux 3.19
  • Debian 13
  • Debian 12
  • Debian 11
  • Debian 10
  • Debian ebastabiilne
  • Devon 4.0
  • Devon 3.0
  • Devuan ebastabiilne
  • Gentoo
  • Kali Linuxi veeremine
  • LiGurOS stabiilne
  • LiGurOS areneda
  • openSUSE hüpe 15.5
  • openSUSE hüpe 15.6
  • openSUSE Tumbleweed
  • Pardus 21
  • Papagoi
  • PureOS merevaigukollane
  • PureOS Bütsants
  • PureOS-i maandumine
  • Raspbian Oldstable
  • Raspbiani stabiilne
  • Raspbiani testimine
  • Triskel 10.0
  • Triskel 11.0
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • Ubuntu 24.10
  • Ubuntu 25.04

nftlb Litsentsitingimused #

Nftlb projekt avaldatakse all GNU Affero üldise avaliku litsentsi versioon 3.

Muu nftlb Dokumentatsiooniallikad #

Mis on nftlb?
nftlb võrdlusnäitajad ja toimivusklahvid
nftlb muutuste register
nftlb arendajate juhend

📄 Laadige see dokument alla PDF-vormingus #

    EMAIL: *

    Linuxi poolt BetterDocs