mirror of
https://github.com/LibreQoE/LibreQoS.git
synced 2026-10-25 22:30:05 -05:00
3.5 KiB
3.5 KiB
Modos de operación y fuente de verdad
Propósito de esta página
Use esta página para decidir dónde deben hacerse los cambios permanentes de shaping antes de pasar a producción.
¿Necesita definiciones de términos usados aquí? Vea el Glosario.
LibreQoS soporta tres modos de operación comunes.
Integraciones incluidas (recomendado para la mayoría de operadores)
En este modo, su CRM/NMS es el lugar donde deben hacerse los cambios permanentes de topología y suscriptores, y LibreQoS se mantiene sincronizado desde allí.
Comportamiento clave:
- La sincronización de la integración refresca los datos de topología y shaping usados por LibreQoS.
network.jsonqueda reservado para despliegues DIY o manuales.- Las ediciones manuales directas pueden sobrescribirse en el siguiente refresco del scheduler.
- El modo de topología
flatsimplifica el árbol cuando necesita menor sobrecarga.
Fuente de verdad personalizada
En este modo, sus propios scripts o sistemas generan network.json y ShapedDevices.csv.
Comportamiento clave:
- Su flujo externo es donde deben hacerse los cambios permanentes.
- Las ediciones por WebUI son válidas para cambios operativos rápidos.
- Mantenga los cambios de largo plazo en sus scripts o automatización.
- Use
topology.compile_mode = "full"cuando los valoresParent NodedeShapedDevices.csvdeban moldear bajo la jerarquía nombrada ennetwork.json. - Use
flatsolo cuando las colas generadas por CPU, comoGenerated_PN_1, sean la topología de colas deseada.
Modo archivos manuales
En este modo, usted mantiene network.json y ShapedDevices.csv directamente.
Comportamiento clave:
- Es más adecuado para redes pequeñas, pilotos cortos o soluciones temporales.
- La WebUI le ayuda a validar lo que LibreQoS está usando.
- Requiere disciplina manual porque no hay un sistema superior que mantenga esos archivos sincronizados.
- Use
topology.compile_mode = "full"cuando el shaping por padres superiores, AP o Sitio deba seguirnetwork.json. - Si
shaping_inputs.jsonmuestraresolution_source: "flat_bucket", LibreQoS está en modo flat y los circuitos mostrarán colas padre generadas en vez de los nombres denetwork.json.
Lista de verificación de modo (antes de producción)
- Elija un lugar principal para los cambios permanentes.
- Confirme qué sistema escribe los datos de shaping en producción.
- Confirme el comportamiento de refresco del scheduler y la cadencia de sobrescritura.
- Documente su flujo de cambios rápidos (WebUI, editor externo, o ambos).
- No mantenga ediciones en competencia en varios sistemas para los mismos objetos.
Expectativas de topología y modo
- Diseños single-interface (on-a-stick) y con VLAN son válidos, pero requieren validación explícita de colas/interfaces después de cambios.
- El modo integración es ideal cuando CRM/NMS debe controlar topología y datos de suscriptores.
- Si necesita una topología que su integración no puede representar, use modo fuente personalizada y mantenga clara la responsabilidad.
Vea también:
Si está usando integraciones incluidas, continúe en Integraciones CRM/NMS.