En plattform för trafikoptimering, LibreQoS 1.4, Àr nu tillgÀnglig.

Version 1.4 av plattformen LibreQoS har publicerats, som Àr avsedd för att organisera en rÀttvis fördelning av den tillgÀngliga bandbredden mellan anvÀndare och minska de negativa effekterna av paketbuffring (Bufferbloat) frÄn nÀtverksutrustning. Plattformen kan anvÀndas av tjÀnsteleverantörer eller administratörer av privata nÀtverk för att optimera trafikflöden, hÄlla latens pÄ en minimal nivÄ och fördela bandbredd med hÀnsyn till prioriteringar. Projektkoden Àr skriven i C, Python och Rust, och distribueras under GPLv2-licensen. Projektet utvecklas under ledning av Dave Taht, medgrundare av Bufferbloat-projektet, skaparen av CeroWrt-distributionen och författare till flera RFC-dokument relaterade till behandling av nÀtverksköer.

LibreQoS möjliggör minskade latenser och ökad pÄlitlighet för interaktiva sessioner, spel, online-lÀrplattformar, VoIP-trafik och videokonferenser under tung belastning pÄ nÀtverket, till exempel pÄ grund av att vissa anvÀndare laddar ner filmer i flera strömmar eller aktiviteter av torrentanvÀndare (LibreQoS löser problemet med hackig videokonferens nÀr nÄgon i samma nÀtverk börjar ladda ner 4K-video). AnvÀndningen av LibreQoS minskar den tillgÀngliga toppbandbredden för en anvÀndare, men ger möjlighet att avsevÀrt minska latensen och fördela resurser rÀttvist bland alla deltagare i datagÄvan. I en genomförd test visade anvÀndningen av LibreQoS en minskning av latensen vid datamottagning frÄn 106 till 9 ms, och vid överföring frÄn 517 till 23 ms, samt en minskning av hastigheten för kontinuerlig nedladdning frÄn 74 till 25 Mbps och överföring frÄn 29 till 8 Mbps.

I grunden för LibreQoS ligger tillÀmpningen av köhanteringssystemet CAKE (Common Applications Kept Enhanced) och paketplaneraren fq_codel (Fair Queuing Controlled Delay), samt anvÀndning av eBPF och XDP (Express Data Path) för att utföra hanterare pÄ nÀtverksdrivrutinsnivÄ med möjlighet till direkt Ätkomst till DMA-paketbufferten. CAKE-algoritmen Àr utformad för att ersÀtta och förenkla den komplexa hierarkin av köbehandlingsdiscipliner, och Àr kapabel att maximera den möjliga kapaciteten och ge en minimal latensnivÄ Àven pÄ de lÄngsammaste kommunikationskanalerna med leverantören och vid drift pÄ lÄgfartsenheter. LibreQoS

LibreQoS erbjuder ocksÄ verktyg för att spÄra fördröjningar mellan begÀran och svar (RTT, round-trip time), kopplat till enskilda anvÀndare, Ätkomstpunkter och webbplatser. För tillstÄndsanalys har ett webgrÀnssnitt utvecklats, vilket ger möjlighet att visuellt bedöma trafiken i nÀtverket, följa förÀndringar i belastning och fördröjningar samt identifiera de mest aktiva anvÀndarna. Flexibla hierarkiska trafikbegrÀnsningsscheman kan skapas, och integration med UISP och Splynx möjliggör kartlÀggning av topologier och kunder.

LibreQoS installeras pÄ server, placerad mellan grÀnsroutern till leverantören och den grundlÀggande routern i det lokala nÀtverket. En server med LibreQoS kan hantera trafikbegrÀnsning för mÄnga tusen anvÀndare, exempelvis servern med en 16-kÀrnig Xeon Gold CPU som Àr tillrÀcklig för att hantera trafik frÄn ISP-kunder med en kapacitet pÄ 11 gbit/s.

I den nya versionen:

  • En ny arkitektur baserad pĂ„ en backend skrivna i Rust har implementerats. Backend inkluderar:
    • Bakgrundsprocessen lqosd, som ansvarar för att ladda och konfigurera eBPF-program, extrahera statistik direkt frĂ„n eBPF och tillhandahĂ„lla en buss för datadelning mellan komponenterna.
    • Verktyget lqtop för att visa nuvarande aktivitet.
    • WebgrĂ€nssnittet lqos_node_manager för kategorisering av trafik, övervakning, systemstatus och analys av aktuell aktivitet.
    • Kopplingen lqos_python för att organisera tillgĂ„ng till bussen frĂ„n skript skrivna i Python.
    • Konfigurationsfilsgeneratorn lqos_setup.
    • AnvĂ€ndarautentiseringssystemet lqos_users.
  • Möjlighet att anvĂ€nda XDP-baserade nĂ€tverksbroacceleratorer i stĂ€llet för den inbyggda kĂ€rnbridge-subsystemet har lagts till. I detta lĂ€ge kan prestanda ökas med 30%.
  • Stöd för analys av paket och trafikflöden har lagts till.
  • En single-interface-lĂ€ge har lagts till, vilket tillĂ„ter anvĂ€ndning av en enskild nĂ€tverksgrĂ€nssnitt och VLAN:s för extern (leverantör) och intern (lokalt nĂ€tverk) trafik.
  • Ett nytt webgrĂ€nssnitt med ett större antal nya diagram har föreslagits.

En plattform för trafikoptimering, LibreQoS 1.4, Àr nu tillgÀnglig.
En plattform för trafikoptimering, LibreQoS 1.4, Àr nu tillgÀnglig.
En plattform för trafikoptimering, LibreQoS 1.4, Àr nu tillgÀnglig.
En plattform för trafikoptimering, LibreQoS 1.4, Àr nu tillgÀnglig.


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster