Objavljena je platforma LibreQoS 2.0 za upravljanje i optimizaciju prometa

Nakon dvije godine razvoja, dostupno je izdanje platforme LibreQoS 2.0, koja je namijenjena organizaciji pravedne raspodjele postojeće propusnosti između korisnika i smanjenju negativnih učinaka uzrokovanih međuspremanjem paketa (Bufferbloat) mrežnom opremom. Platforma se može koristiti od strane pružatelja usluga ili administratora privatnih mreža za optimizaciju tokova prometa, održavanje latencije na minimalnoj razini i raspodjelu propusnosti uzimajući u obzir prioritete. Kod projekta napisan je na jezicima C, JavaScript, Python i Rust, i distribuira se pod GPLv2 licencom. Platforma se instalira na server, postavljenu između graničnog usmjerivača pružatelja i osnovnog usmjerivača lokalne mreže.

LibreQoS omogućava smanjenje latencije i povećanje pouzdanosti rada interaktivnih sesija, igara, platformi za online učenje, VoIP prometa i video poziva u uvjetima velike opterećenosti mreže, primjerice, zbog preuzimanja filmova u više tokova od strane nekih korisnika ili aktivnosti ljubitelja torrent-a (LibreQoS rješava problem zastoja video poziva kada netko u istoj mreži počne preuzimati 4K video). Primjena LibreQoS smanjuje dostupnu vršnu propusnost jednom korisniku, ali omogućuje značajno smanjenje latencije i pravednu raspodjelu resursa među svim sudionicima razmjene podataka.

LibreQoS se temelji na primjeni sustava upravljanja mrežnim redovima CAKE (Common Applications Kept Enhanced) i planirača paketa fq_codel (Fair Queuing Controlled Delay), a također koristi eBPF i XDP (Express Data Path) za izvršavanje rukovalaca na razini mrežnog drajvera s mogućnošću izravnog pristupa DMA-buferima paketa. Algoritam CAKE dizajniran je za zamjenu i pojednostavljenje složene hijerarhije disciplina obrade redova paketa, sposoban je izvući maksimalnu moguću propusnost i pružiti minimalnu razinu latencije čak i na najsporijim vezama s pružateljem i pri radu na slabijim uređajima.

Projekt također nudi alate za praćenje latencija između slanja zahtjeva i primanja odgovora (RTT, round-trip time), vezano uz pojedine korisnike, pristupne točke i web stranice. Za analizu stanja razvijen je web sučelje koje omogućava vizualnu procjenu prometa u mreži, praćenje promjena opterećenja i latencija, te identifikaciju najaktivnijih korisnika. Moguće je stvaranje fleksibilnih hijerarhijskih shema ograničenja prometa i integracija s UISP i Splynx za mapiranje topologija i klijenata.

Izlazak LibreQoS 2.0 posvećen je Deivu Tahtu (Dave Taht), koji je iznenada preminuo prije godinu dana u dobi od 59 godina. Dave je vodio razvoj LibreQoS-a i bio je suosnivač projekta Bufferbloat, stvoritelj distribucije CeroWrt i autor brojnih RFC-a vezanih uz obradu mrežnih redova.

Ključne promjene u verziji LibreQoS 2.0:

  • Modernizirano je web sučelje operatera, koje je proširilo mogućnosti dijagnostike mrežnih problema i dodalo nove izvještaje i grafikone.
    Objavljena je platforma LibreQoS 2.0 za upravljanje i optimizaciju prometa
  • U načinu prikaza drva (Tree view) osigurano je prikazivanje hijerarhijske strukture mreže, poboljšana je obrada topologije i detaljno je opisano ponašanje čvorova.
  • Dodani su novi alati za dijagnostiku problema koji omogućavaju analizu stanja mrežnih redova, praćenje tokova prometa, vizualno predstavljanje prometa u obliku Sankey dijagrama, provođenje praćenja ponovnog slanja paketa (retransmit) i vizualizaciju TCP ciklusa prijema i prijenosa (RTT).
    Objavljena je platforma LibreQoS 2.0 za upravljanje i optimizaciju prometa
  • Dodani su novi načini vizualizacije mapa i tokova prometa, dodan je analizator autonomnih sustava (ASN Analysis).
    Objavljena je platforma LibreQoS 2.0 za upravljanje i optimizaciju prometa
  • Poboljšana je integracija s sustavima za upravljanje odnosima s klijentima (CRM) i sustavima za upravljanje mrežom (NMS). Dodana je podrška za integraciju s UISP, Splynx, Netzur, VISP, WISPGate, Powercode i Sonar.
  • Poboljšane su mogućnosti za ograničenje propusnosti (shaping), vezane uz upravljanje redovima i korištenje TreeGuard i StormGuard za sprečavanje preopterećenja.
  • Poboljšani su monitoring stanja planera i obavijesti o kritičnim problemima.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster