mirror of
https://github.com/LibreQoE/LibreQoS.git
synced 2025-02-25 18:55:32 -06:00
Update README.md
This commit is contained in:
parent
44e8076125
commit
27519edc0d
@ -1,19 +1,23 @@
|
|||||||
# v1.0 (IPv4) (Stable)
|
# v1.1 (IPv4) (Beta)
|
||||||
|
|
||||||
Released: 11 Dec 2021
|
Released: 2022
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
Can now shape by Site, in addition to by AP and by Client
|
- Tested up to 11Gbps asymmetrical throughput in real world deployment with 5000+ clients.
|
||||||
|
|
||||||
|
- Network hierarchy can be mapped to the network.json file. This allows for both simple network heirarchies (Site>AP>Client) as well as much more complex ones (Site>Site>Micro-PoP>AP>Site>AP>Client).
|
||||||
|
|
||||||
|
- Graphing of bandwidth to InfluxDB. Parses bandwidth data from "tc -s qdisc show" command, minimizing CPU use.
|
||||||
|
|
||||||
|
- Graphing of TCP latency to InfluxDB - via PPing integration.
|
||||||
|
|
||||||
## Considerations
|
## Considerations
|
||||||
|
|
||||||
If you shape by Site, each site is tied to a queue and CPU core. Sites are evenly distributed across CPUs. Since each CPU can usually only accommodate up to 4Gbps, ensure any single Site will not require more than 4Gbps throughput.
|
- Any top-level parent node is tied to a single CPU core. Top-level nodes are evenly distributed across CPUs. Since each CPU can usually only accommodate up to 4Gbps, ensure any single top-level parent node will not require more than 4Gbps throughput.
|
||||||
|
|
||||||
If you shape by Acess Point, each Access Point is tied to a queue and CPU core. Access Points are evenly distributed across CPUs. Since each CPU can usually only accommodate up to 4Gbps, ensure any single Access Point will not require more than 4Gbps throughput.
|
|
||||||
|
|
||||||
## Limitations
|
## Limitations
|
||||||
|
|
||||||
As with 0.9, not yet dual stack, clients can only be shaped by IPv4 address until IPv6 support is added to XDP-CPUMAP-TC. Once that happens we can then shape IPv6 as well.
|
- As with 0.9 and v1.0, not yet dual stack, clients can only be shaped by IPv4 address until IPv6 support is added to XDP-CPUMAP-TC. Once that happens we can then shape IPv6 as well.
|
||||||
|
|
||||||
XDP's cpumap-redirect achieves higher throughput on a server with direct access to the NIC (XDP offloading possible) vs as a VM with bridges (generic XDP).
|
- XDP's cpumap-redirect achieves higher throughput on a server with direct access to the NIC (XDP offloading possible) vs as a VM with bridges (generic XDP).
|
||||||
|
Loading…
Reference in New Issue
Block a user