Kasutatavatena on saadaval liiklusoptimeerimise platvorm LibreQoS 1.4

Välja antud LibreQoS 1.4 versioon, mille eesmärk on tagada olemasoleva ribalaiuse õiglane jaotamine kasutajate vahel ning vähendada pahatahtlikke mõjusid, mis tulenevad pakettide vahepealsest puhverdamisest (Bufferbloat) võrgu seadmetes. Platvormi saavad kasutada teenusepakkujad või erasektori võrkude administraatorid, et optimeerida liiklusvooge, hoida viivitusi minimaalsena ja jaotada ribalaiust prioritiseerimise alusel. Projekti kood on kirjutatud keeltes C, Python ja Rust ning levitatakse GPLv2 litsentsi alusel. Projekti juhib Dave Taht, kes on Bufferbloat projekti kaasasutaja, CeroWrt jaotuse looja ning mitmete RFC-de autor, mis käsitlevad võrgu järjekordade töötlemist.

LibreQoS võimaldab vähendada viivitusi ja parandada interaktiivsete sessioonide, mängude, online-õppeplatvormide, VoIP liikluse ja videokõnede töös usaldusväärsust suurtel võrgu koormustel, näiteks filmi allalaadimise tõttu mitmest voost või torrent-aktivitete tõttu (LibreQoS lahendab video kõnede viivituse probleemi, kui keegi samas võrgus hakkab laadima 4K videot). LibreQoS rakendamine vähendab ühe kasutaja maksimaalset ribalaiust, kuid annab võimaluse märkimisväärselt vähendada viivitusi ja õiglaselt jaotada ressursse kõigi andmevahetuses osalejate vahel. Tehtud testis vähendas LibreQoS andmete vastuvõtu viivitusi 106 ms-lt 9 ms-le ja edastamisel 517 ms-lt 23 ms-le, hinnaga pideva allalaadimise kiirus vähendamisel 74 Mbps-lt 25 Mbps-le ja edastamisel 29 Mbps-lt 8 Mbps-le.

LibreQoS põhineb CAKE (Common Applications Kept Enhanced) võrgu järjekordade haldamise süsteemi ja fq_codel (Fair Queuing Controlled Delay) pakettide ajakava kasutamise süsteemil ning eBPF ja XDP (Express Data Path) kasutamisel, et teostada töötlejatest võrgu draiveri tasemel otse juurdepääsuga DMA pakettide puhvri püsivaba pärast. CAKE algoritm on projekteeritud asendama ja lihtsustama keerulisi järjekorra töötlemise süsteeme ja suudab anda maksimaalset ribalaiust ja tagada minimaalset viivitust isegi kõige aeglasemate teenusepakkujate kanalite ja vähem võimsate seadmete korral.

LibreQoS pakub ka vahendeid viivituste jälgimiseks päringu saatmise ja vastuse saamise vahel (RTT, round-trip time), seotuna individuaalsete kasutajate, ligipääsupunktide ja veebisaitidega. Olemas on veebiliides, mis võimaldab visuaalselt hinnata võrgu liiklust, jälgida koormuse ja viivituste muutusi ja tuvastada kõige aktiivsemaid kasutajaid. Saab luua paindlikke liikluse piirangute hierarhilisi skeeme ja integreerida UISP ja Splynx-iga topoloogiate ja klientide kaardistamiseks.

LibreQoS paigaldatakse server, mis asetatakse teenusepakkuja piiriruuteri ja kohaliku võrgu põhijuuruti vahel. Üks LibreQoS server suudab teenindada ribalaiuse piiranguid paljudele tuhandetele kasutajatele, näiteks serverile 16-tuuma CPU Xeon Gold on piisav ISP klientide liikluse töötlemiseks ribalaiusega 11 gbit/s.

Uues versioonis:

  • Kasutusele on võetud uus arhitektuur Rust keeles kirjutatud tagaplaaniga. Tagaplaan sisaldab:
    • Taustaprotsess lqosd, mis on vastutav eBPF programmide laadimise ja seadistamise, statistika otse eBPF-st eraldamise ja ühendusveebi loomiseks komponentide vahelise infoedastuse jaoks.
    • utiliiti lqtop, et vaadata praegust aktiivsust.
    • veebiliidest lqos_node_manager liikluse kategoriseerimiseks, jälgimiseks, süsteemi oleku jälgimiseks ja praeguse aktiivsuse analüüsimiseks.
    • lqos_python sidumisse, et luua juurdepääs veebi kaudu Python skriptide kaudu.
    • konfiguratsioonifailide generaator lqos_setup.
    • kasutaja autentimise süsteem lqos_users.
  • Lisatud on võimalus kasutada XDP-põhiseid võrgu sillutöö kiirendajat traditsioonilise kernel-i sillutööstuse asemel. Selles režiimis võib saavutada 30% suuremat jõudlust.
  • Lisatud on pakettide ja liikluse voogude analüüsi tugi.
  • Lisatud on Single-interface töörežiim, mis võimaldab kasutada üht võrgu liidest ja VLAN-e välise (teenusepakkuja) ja sisesuse (kohalik võrk) liikluse jaoks.
  • Pakutakse uut veebiliidest koos suure arvu uute graafikutega.

Kasutatavatena on saadaval liiklusoptimeerimise platvorm LibreQoS 1.4
Kasutatavatena on saadaval liiklusoptimeerimise platvorm LibreQoS 1.4
Kasutatavatena on saadaval liiklusoptimeerimise platvorm LibreQoS 1.4
Kasutatavatena on saadaval liiklusoptimeerimise platvorm LibreQoS 1.4


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster