Digamos que tengo un servidor con muchas IP externas, 1024+. Mis usuarios están causando mucho tráfico, pero no todos. Los que comen todo el ancho de banda son pocos y hacen que los otros sufran una baja velocidad de Internet porque comen todo el ancho de banda.
Estamos pensando en implementar una regla de configuración para garantizar que todos estén contentos o al menos la mayoría lo esté, y estamos debatiendo sobre el mejor enfoque para hacerlo.
Primer plan
Calcule cuántos clientes han iniciado sesión y divida el ancho de banda entre ellos para que todos coman el mismo pedazo de pastel.
Ventajas:
- No pago grandes facturas por el ancho de banda
Nadie está violando la ley
Desventajas
el ancho de banda se divide en partes iguales y los usuarios con bajas necesidades de ancho de banda (lectura de documentos, lectura de Facebook, etc.) tendrán el mismo ancho de banda que los grandes usuarios que confían en mis servicios para sus negocios.
- todos los usuarios tendrán el mismo ancho de banda, pero los usuarios con bajas necesidades "encarcelarán" su parte a pesar de que no necesitarán todo, por lo que me queda mucho ancho de banda no utilizado
Segundo plan
Monitoree a los usuarios y vea si están en el límite de ancho de banda o por encima (límite total del servidor). Si alcanzan ese punto, intente identificar qué usuarios están comiendo más. Si encontramos que los usuarios comen más del 40% -50% del ancho de banda total, envíelos a la cárcel por 20 minutos. Cárcel significa reducir su ancho de banda a 250kb / s, por ejemplo.
Ventajas:
- No se desperdicia ancho de banda
- Si no se desperdicia ancho de banda, los usuarios importantes pueden usar más y tengo clientes satisfechos
- Es una solución más inteligente que permite a todos expandirse según sus necesidades.
Utiliza una policía de banda ancha donde los malos son encarcelados y los buenos (la mayoría en la mayoría de los casos) son una sociedad feliz
Desventajas
Las herramientas de monitoreo en un servidor de carga pesada pueden ponerlo "en suspensión" ya que tienden a consumir muchos recursos
- Puede que no tenga tipos malos, pero hay muchos tipos buenos en línea y el ancho de banda supera el límite y estoy en la situación de no saber a quién castigar (en este caso, podemos aplicar el primer plan durante 1 hora)
Estoy abierto a un poco de lluvia de ideas y sugerencias