Zpět na domů

LibreQoS 2.0: QoS a Bufferbloat pro sítě

LibreQoS 2.0 — platforma pro QoS s CAKE a fq_codel minimalizující Bufferbloat. Verze 2.0 přidává rozšířenou diagnostiku, Tree view a integrace s NMS. Vhodná pro poskytovatele, zajišťující nízká zpoždění pod zátěží.

Nová LibreQoS 2.0 bojuje s Bufferbloat v sítích
Advertisement 728x90

# LibreQoS 2.0: otevřená platforma pro QoS a boj proti Bufferbloat

LibreQoS 2.0 je otevřená platforma pro realizaci Quality of Service (QoS) v sítích. Rozděluje šířku pásma mezi uživateli a minimalizuje efekty Bufferbloat způsobené mezilehlým vyrovnáváním paketů. Kód v C, Rust, JavaScript a Python je dostupný na GitHub pod licencí GNU GPL v2.0. Platforma se nasazuje na serveru mezi hraničním směrovačem poskytovatele a základním směrovačem lokální sítě.

Systém optimalizuje provoz pro poskytovatele a správce soukromých sítí, podporuje nízká zpoždění a prioritizaci toků. Podpora interaktivních aplikací, her, VoIP, videohovorů a online vzdělávání zůstává i při špičkových zátěžích z torrentů nebo vícevláknových stahování 4K videa.

Technologické základy

LibreQoS využívá CAKE (Common Applications Kept Enhanced) pro řízení front a fq_codel (Fair Queuing Controlled Delay) pro plánování paketů. eBPF a XDP zajišťují zpracování na úrovni síťového ovladače s přímým přístupem k DMA vyrovnávacím pamětem.

Google AdInline article slot

CAKE zjednodušuje hierarchii front, maximalizuje propustnost a minimalizuje zpoždění na pomalých kanálech a slabém vybavení. To snižuje špičkovou rychlost na uživatele, ale zajišťuje spravedlivé rozdělení zdrojů a stabilitu RTT (round-trip time).

Monitorování RTT je vázáno na uživatele, přístupové body a weby. Webové rozhraní vizualizuje provoz, zátěž, zpoždění a aktivní uživatele. Podpora hierarchických schémat tvarování a integrace s UISP, Splynx.

Novinky ve verzi 2.0

Verze 2.0 se zaměřuje na diagnostiku, vizualizaci a integrace. Hlavní vylepšení:

Google AdInline article slot
  • Vylepšené webové rozhraní: nové zprávy, grafy pro diagnostiku problémů.
  • Tree view: zobrazení hierarchické topologie sítě, detail uzlů.
  • Nástroje diagnostiky: analýza front, toků provozu, Sankey diagramy, monitorování retransmitů a RTT pro TCP.
  • Nové vizualizace: mapy provozu, analýza ASN (autonomních systémů).
  • Integrace s CRM/NMS: UISP, Splynx, Netzur, VISP, WISPGate, Powercode, Sonar.
  • Vylepšené tvarování: TreeGuard a StormGuard pro ochranu před přetížením.
  • Monitorování plánovače s upozorněními na kritické události.

Tyto změny usnadňují nasazení v produkčních sítích střední a velké velikosti.

Použití v reálných scénářích

V sítích poskytovatelů LibreQoS řeší problémy s koktáním VoIP při souběžných stahováních. Pro firemní sítě – prioritizace provozu pro vzdálený přístup a videokonference. Správci mohou nastavovat politiky tvarování podle topologií a integrovat s existujícími NMS.

Příklad: v síti s 100+ uživateli na 1 Gbit/s uplink CAKE + fq_codel snižuje RTT z 100+ ms na <20 ms při zátěži, zachovává odezvu her a VoIP.

Google AdInline article slot

Co je důležité

  • LibreQoS 2.0 posiluje diagnostiku přes webové rozhraní s Tree view, Sankey diagramy a analýzou ASN.
  • Integrace s UISP, Splynx a dalšími CRM/NMS usnadňuje správu klientů a topologií.
  • CAKE a fq_codel s eBPF/XDP zajišťují nízká zpoždění bez ztráty propustnosti.
  • TreeGuard/StormGuard zabraňují přetížení front.
  • Monitorování retransmitů a RTT pomáhá odhalovat úzká hrdla v reálném čase.

— Editorial Team

Advertisement 728x90

Číst dál