./prontouso.com

HERRAMIENTAS DE RED

Simulador de Load Balancer

Simula cómo los algoritmos round robin, round robin ponderado y menos conexiones distribuyen solicitudes entre servidores.

Estado de la herramientaSe ejecuta en tu navegador
Vista previa

Simulador de Load Balancer

Algoritmo

Servidores

  • Servidor 1Peso:
  • Servidor 2Peso:
  • Servidor 3Peso:

El peso solo afecta al algoritmo round robin ponderado.

Distribución

  • Servidor 1
    7 solicitudes (35%)
  • Servidor 2
    7 solicitudes (35%)
  • Servidor 3
    6 solicitudes (30%)

Cómo funciona

  1. Ingresa tus datos

    Completa los valores, pega el texto o sube el archivo que necesita esta herramienta.

  2. Obtén el resultado al instante

    La mayoría de las herramientas se actualizan mientras escribes; algunas usan un solo botón. De cualquier forma, el resultado aparece aquí mismo.

  3. Usa tu resultado

    Copia, descarga o comparte lo que genere la herramienta — el control siempre es tuyo.

Privacidad y procesamientoSe ejecuta localmente en tu navegador. Esta herramienta no sube tu entrada a ningún servidor.

¿Qué es Simulador de Load Balancer?

Simula cómo los algoritmos round robin, round robin ponderado y menos conexiones distribuyen un flujo de solicitudes entre servidores.

ENTIENDE LA HERRAMIENTA

Cómo funciona el simulador de load balancer

Los tres algoritmos

  • Round robin — recorre los servidores en un orden fijo, ignorando la carga.
  • Round robin ponderado — la misma rotación, pero los servidores con mayor peso reciben proporcionalmente más turnos (usando el algoritmo suave que nginx usa internamente).
  • Menos conexiones — dirige cada nueva solicitud al servidor que actualmente tiene menos solicitudes activas.

Cómo usarlo

  • Elige un algoritmo y agrega o quita servidores simulados.
  • Configura un peso por servidor (usado solo por el round robin ponderado).
  • Configura cuántas solicitudes simular y cuánto tiempo ocupa cada una a un servidor.

Qué representa la "duración de la solicitud"

Menos conexiones solo se diferencia del round robin cuando las solicitudes tardan más de un tick en terminar — eso es lo que permite que algunos servidores sigan "ocupados" cuando llega la siguiente solicitud, exactamente la condición para la que está diseñado a reaccionar el algoritmo de menos conexiones.

Ejemplo de round robin ponderado

Pesos 5:1:1

El algoritmo suave da más turnos al servidor fuerte e intercala los más débiles.

A, A, B, A, C, A, A

Notas de la simulación

Los pesos de servidores y conteos de solicitudes se simulan localmente. No se envían solicitudes a backends ni balanceadores reales.

Preguntas frecuentes

¿Qué algoritmo debería usar realmente en producción?

Round robin funciona bien cuando todos los servidores tienen el mismo tamaño y las solicitudes tienen un costo similar. Round robin ponderado conviene para una mezcla de tamaños de servidor. Menos conexiones suele rendir mejor cuando la duración de las solicitudes varía mucho.

¿Es exactamente así como funciona un load balancer real?

Modela correctamente la lógica de decisión principal (incluyendo el algoritmo real de round robin ponderado suave de nginx), pero un load balancer de producción también maneja verificaciones de salud, drenaje de conexiones y afinidad de sesión, que este simulador no cubre.

¿Por qué menos conexiones necesita una duración de solicitud?

Sin ella, cada solicitud se consideraría "terminada" al instante, y cada servidor siempre mostraría cero conexiones activas — haciendo que menos conexiones sea indistinguible del round robin.

¿Menos conexiones conoce la duración futura?

No. Solo cuenta solicitudes todavía activas en el tick actual y elige el servidor con menos solicitudes activas.