Los delay pool de squid, son una herramienta que permite determinar cuanto ancho de vianda le corresponde a ciertas conexiones. A mi en lo personal su uso me disgusta bastante; por el mero hecho de que pone a squid leeeeento. Cuando los delay pools están pinchando, las peticiones se demoran más al ser respondidas y el proto cache manager empieza a hacer cosas raras.
En fin, cierra el chat, apriétate el cinto y abre las entendederas que esto es complicado…
Supón que tienes 128Kbit y queremos repartir el ancho de vianda de manera “equitativa”
El ancho de vianda se vende en KBit pero squid entiende de K Bytes.
1 2 |
|
O sea, que tú canal llega a los 16 Kylo Bytes por segundos…
Nuestro discriminante sistema de castas, tendrá 2 clases
“lo dioses” y “los mortales”
Los dioses cuentan con el 60% del ancho de vianda disponible, mientras que los mortales solo cuentan con el 20%.
OJO: No des a nadie el 100%, ya que podría acaparar todo el canal y dejar a todo el mundo sin navegación.
Los delay pool de clase 2, son los que reparten “ancho de banda por cabeza” Osease, “esto es lo que le toca a esa persona”. Los parámetros de los delay pool de la clase dos son sucesivamente: ancho de banda y ráfaga
El ancho de banda, no puede ser una cosa rígida, porque los datos no se transmiten de manera rígida. Aveces se requiere mucho ancho de banda durante 2 milisegundos para establecer una conexión SSL.
Ahí es donde viene a jugar la ráfaga. Osea: “cuanto ancho de banda máximo tendrá durante los picos”
Digamos que el delay pool será un 20% del canal
1 2 |
|
A la ráfaga le das un Kylo más
1 2 |
|
El delay_pool te viene quedando así:
1
|
|
Ahora creamos un delay_pool que tiene el 80% del ancho de banda
1 2 |
|
Sea entonces el delay_pool 2 así:
1
|
|
Al final el squid.con
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
Ah otra cosa! MUY IMPORTANTE
NADIE debe quedar fuera de delay pool una vez que creas el primero.
Si quieres TÚ (el informático que es tremendo decarao) quires navegar más rápido que nadie, create un delay pool con el 100% del ancho de banda, pero no te quedes fuera de ningún delaypool.
Desde ese momento empezarás a acaparar todo el canal al punto de que NO se podrá navegar. A ese punto te buscarás un lío, no reserves para ti solo más del 80% del canal y navega con cordura.