Difficulty: Beginner
Estimated Time: 10 minutes

Configuración de Balanceo de carga con Software OpenSource

El balance o balanceo de carga es un concepto usado en informática que se refiere a la técnica usada para compartir el trabajo a realizar entre varios procesos, ordenadores, discos u otros recursos. Está íntimamente ligado a los sistemas de multiprocesamiento, o que hacen uso de más de una unidad de procesamiento para realizar labores útiles.

Todo el laboratorio se ejecuta en contenedores Docker, vamos a realizar las siguientes configuraciones:

  1. Configuración de Balanceo de carga para tres servidores apache con NGINX
  2. Configuración de un Certificado SSL Autofirmado en NGINX.
  3. Configuración de Balanceo de carga para tres servidores apache con HAPROXY

Si tienes alguna duda, puedes escribirme, [email protected]

Don’t stop now! The next scenario will only take about 10 minutes to complete.

LoadBalancer sobre Docker Containers

Step 1 of 5

Paso 1: Preparando el ambiente

Clonamos mi proyecto desde GitHub con todos los archivos necesarios para ejecutar nuestro laboratorio:

git clone https://github.com/erickeliseo/demo-nginx.git

Iniciamos un servicio de DNS para que los contenedores que vamos a utilizar puedan resolver nombres:

docker run --detach --name dns -v /var/run/docker.sock:/docker.sock phensley/docker-dns --domain example.com