Cómo disminuir congestión en las mañanas abriendo la velocidad al cliente
Sí, el título suena contra producente pero en realidad esta es un truco que me ha funcionado bastante bien.
Sin embargo, luego que te la explique y veas el video entenderás de qué se trata. Y el truco consiste en aprovechar todo el ancho de banda disponible de la madrugada para que los usuarios descarguen todo el contenido que necesitan.
Si se fijan el tráfico se comporta como los dientes de un serrucho. De 11 de la noche hasta las 6 y media de la mañana el tráfico es prácticamente nulo. De madrugada todo los usuarios en su mayoría están durmiendo.
Pero hay un detalle, los que descargan películas, documentales, desbloqueos y en general archivos muy grandes lo hacen por las noches. Empiezan la descarga durante el día para usar el archivo al día siguiente.
Como ves en la figura de arriba, este usuario estuvo subiendo data toda la madrugada a unos 2.5 mbps. Al llegar la mañana ya había terminado. Si no le abro la velocidad todavía a las 10 de la mañana hubiera estado subiendo datos aumentando la congestión en horas de la mañana.
Entonces, por qué no abrirle la velocidad al máximo luego de un ahora determinada para que el archivo descargue antes de las 8 de la mañana del otro día con la finalidad de tener menos trafico cuando lo yo lo necesito para otros clientes?
Cuando le abres la velocidad todo el contenido que está descargando durante la madrugada y que probablemente seguirá descargando en la mañana baja a velocidad máxima dejando la mañana completamente libre para el uso de otros servicios.
Ahora bien ¿cómo lo haces? fácil. Solo tienes que probar cargando este scritp que te doy a continuación:
/queue simple add max-limit=100M/100M name=NOCHE target=LAN1 time=23h30m-9h,sun,mon,tue,wed,thu,fri,sat move numbers=1 destination=0 /system note set note="\ \n ______ __ _______ _____ _____ _____ ____ __ __ \ \n | ____| \\ \\ / |_ _|/ ____| __ \\ / ____/ __ \\| \\/ |\ \n | |__ ___ ___ _ __ __\\ \\ /\\ / / | | | (___ | |__) | | | | | | \\ / |\ \n | __| / __/ _ \\| '_ \\ / _ \\ \\/ \\/ / | | \\___ \\| ___/| | | | | | |\\/| |\ \n | |___| (_| (_) | | | | (_) \\ /\\ / _| |_ ____) | |_ | |___| |__| | | | |\ \n |______\\___\\___/|_| |_|\\___/ \\/ \\/ |_____|_____/|_(_) \\_____\\____/|_| |_|\ \n \ \n \ \nOliver Ramirez | +1.809.864.0683" \n
Quedará como aparece en esta imagen de aquí abajo. Durante el día la regla que está en rojo que dice NOCHE quedará inactiva y luego de las 11:30 entonces esta se activa automáticamente quedando la regla de más abajo inactiva ya que está en la posición número 1
Esto es para los que no tienen administrador y usan el mismo cpe para limitar el cliente como yo. Para los que no lo hacen así tendrán que crear un registro nuevo con la misma ip del cliente y colocarlo encima de la regla existente. Así cuando se active la NOCHE con la misma ip la de abajo quedará inactiva.
En la imagen de arriba vemos como algún usuario descargó algún contenido de 4:45 a 5:45 a toda la velocidad disponible. Inmediatamente aplicas estas reglas notarás estos picos en horas que en teoría no deberían aparecer.
Ese usuario de no haber tenido la velocidad abierta hubiera descargado ese contenido durante la mitad de la mañana impactando en la congestión en las mañanas.
El éxito es la suma de pequeñas e imperceptibles acciones positivas repetidas día tras día.
Otra ventaja de hacer esto es que los clientes tienen la percepción de que el servicio le funciona mucho más rápido. En realidad sí es más rápido pero solo durante las noches. Se podría considerar como un valor agregado. Yo en lo particular no se los informo pero ellos los más tecnológicos se dan cuenta.