¿Qué algoritmos puedo usar en el equilibrio de carga?

Round robin: este método le dice a LoadMaster que dirija las solicitudes a los servidores reales en un orden round robin.

Round robin ponderado: este método permite asignar un peso a cada servidor para ajustar el orden de round robin. Por ejemplo, “Servidor 1” puede obtener 2 veces la solicitud que recibe “Servidor 2”.

Menos conexión: este método le indica al LoadMaster que observe las conexiones que van a cada servidor y envíe la siguiente conexión al servidor con la menor cantidad de conexiones.

Conexión mínima ponderada: este método permite asignar un peso a cada servidor para ajustar el orden de conexión mínimo. Por ejemplo, “Servidor 1” puede obtener 2 veces más conexiones que “Servidor 2”.

Equilibrio adaptativo basado en el agente: este método es un equilibrio de carga basado en recursos donde un agente se instala en el servidor y monitorea los recursos del servidor (por ejemplo, RAM, CPU …) y luego informa un porcentaje al LoadMaster que se utiliza para el equilibrio de carga.

Ponderación fija: este método se utiliza para la redundancia en lugar del equilibrio de carga, todas las conexiones irán al servidor con el mayor peso en caso de que este servidor falle y luego el servidor con el siguiente mayor peso se hace cargo.

Tiempo de respuesta ponderado: este método analiza los tiempos de respuesta de los servidores reales (en función del tiempo de respuesta de la comprobación del estado del servidor) y cada servidor real que responde más rápidamente recibe la siguiente solicitud.

Hash de IP de origen: este método analiza la dirección IP de origen que envió la solicitud al LoadMaster y creará un valor HASH para este, y si el valor HASH es diferente, se envía a un servidor real diferente

Capa 7 de equilibrio de carga