Na voljo je platforma za optimizacijo prometa LibreQoS 1.4

Objavljen je izdelek platforme LibreQoS 1.4, namenjenega za pravično razporeditev obstoječe pasovne širine med uporabniki in zmanjšanje negativnih učinkov, ki jih povzroča međubufferiranje paketov (Bufferbloat) v omrežnih napravah. Platformo lahko uporabljajo ponudniki ali skrbniki zasebnih omrežij za optimizacijo tokov prometa, ohranjanje nizke zakasnitve in razporeditev pasovne širine ob upoštevanju prioritet. Koda projekta je napisana v programskih jezikih C, Python in Rust ter se distribuira pod licenco GPLv2. Projekt se razvija pod vodstvom Dava Tahta, soustanovitelja projekta Bufferbloat, ustvarjalca distribucije CeroWrt in avtorja številnih RFC-jev, povezanih z obdelavo omrežnih vrstic.

LibreQoS omogoča zmanjšanje zakasnitev in izboljšanje zanesljivosti interaktivnih sej, iger, platform za spletno učenje, VoIP prometa in video klicev v pogojih visoke obremenitve omrežja, na primer zaradi prenosa filmov v več tokovih s strani nekaterih uporabnikov ali aktivnosti ljubiteljev torrentov (LibreQoS rešuje težavo z zatikanjem video klicev, ko nekdo v istem omrežju začne prenašati 4K video). Uporaba LibreQoS zmanjšuje dosegljivo vršno pasovno širino za enega uporabnika, vendar omogoča znatno zmanjšanje zakasnitev in pravično razporeditev virov med vsemi udeleženci izmenjave podatkov. V izvedenem testu je uporaba LibreQoS zmanjšala zakasnitve pri sprejemanju podatkov s 106 na 9 ms, pri pošiljanju pa s 517 na 23 ms, na račun zmanjšanja hitrosti neprekinjene prenosa s 74 na 25 Mbps in prenosa s 29 na 8 Mbps.

Osnova LibreQoS leži v uporabi sistema za upravljanje omrežnimi vrstami CAKE (Common Applications Kept Enhanced) in načrtovalnika paketov fq_codel (Fair Queuing Controlled Delay), pa tudi uporabo eBPF in XDP (Express Data Path) za izvajanje obdelovalcev na ravni omrežnega gonilnika z možnostjo neposrednega dostopa do DMA-bufra paketov. Algoritem CAKE je zasnovan za zamenjavo in poenostavitev zapletene hierarhije obdelave vrst paketov, sposoben doseči največjo možno propustnost in zagotoviti minimalno raven zamud tudi na najpočasnejših povezavah s ponudnikom ter pri delovanju na šibkih napravah. LibreQoS

LibreQoS prav tako zagotavlja sredstva za sledenje zamudam med pošiljanjem zahtevka in prejemom odgovora (RTT, round-trip time), v povezavi z določenimi uporabniki, dostopnimi točkami in spletnimi stranmi. Za analizo stanja je razvit spletni vmesnik, ki omogoča vizualno oceno prometa v omrežju, spremljanje sprememb obremenitev in zamud, ter prepoznavanje najbolj aktivnih uporabnikov. Možno je ustvarjanje fleksibilnih hierarhičnih shem omejevanja prometa in integracija z UISP in Splynx za mapiranje topologij in strank.

LibreQoS se namesti na strežnik, nameščen med mejnikom usmerjevalnika ponudnika in osnovnim usmerjevalnikom lokalnega omrežja. En strežnik z LibreQoS lahko obravnava omejevanje prometa za mnoge tisoče uporabnikov, na primer, strežnika s 16-jedrnim CPU Xeon Gold dovolj za obdelavo prometa strank ISP s propustnostjo 11 gbit/s.

V novi različici:

  • Uporabljena je nova arhitektura, ki temelji na zadnjem delu, napisanem v jeziku Rust. Zadnji del vključuje:
    • Ozadni postopek lqosd, odgovoren za nalaganje in konfiguracijo programov eBPF, pridobivanje statistike neposredno iz eBPF in zagotavljanje zbirke za izmenjavo podatkov med komponentami.
    • orodje lqtop za ogled trenutne aktivnosti.
    • spletni vmesnik lqos_node_manager za kategorizacijo prometa, spremljanje, spremljanje stanja sistema in analizo trenutne aktivnosti.
    • ovijanje lqos_python za organizacijo dostopa do zbirke iz skript v jeziku Python.
    • generator datotek konfiguracije lqos_setup.
    • sistem za avtentikacijo uporabnikov lqos_users.
  • Dodana je možnost uporabe pospeševalnika omrežnih mostov na osnovi XDP namesto standardnega jedrskega pod sistema bridge. V tem načinu je mogoče doseči izboljšanje zmogljivosti za 30%.
  • Dodana je podpora za analizo paketov in tokov prometa.
  • Dodan je način delovanja Single-interface, ki omogoča uporabo enega omrežnega vmesnika in VLAN-ov za zunanji (ponudnik) in notranji (lokalno omrežje) promet.
  • Predlagan je nov spletni vmesnik z več novimi grafikoni.

Na voljo je platforma za optimizacijo prometa LibreQoS 1.4
Na voljo je platforma za optimizacijo prometa LibreQoS 1.4
Na voljo je platforma za optimizacijo prometa LibreQoS 1.4
Na voljo je platforma za optimizacijo prometa LibreQoS 1.4


Izvor: opennet.ru
Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster