Balanceador de carga MySQL con HAProxy

balanceadorHace unas semanas, vimos c贸mo configurar un balanceador de carga con la aplicaci贸n de balanceo en entornos Red Hat por antonomasia: LVS, (y Piranha). LVS es la aplicaci贸n nativa de balanceo, muy bien documentada en la documentaci贸n oficial de Red Hat, e incluso vendida como balanceador en forma de addons.

Este tipo de configuraciones, funcionan muy bien, pero tienen una serie de requisitos, pues se ha de reconfigurar la red de los servidores implicados para compartir una IP Virtual, o para cambiar el default gateway (en el caso de LVS-NAT). 脡sto no siempre nos es posible hacerlo, puesto que quiz谩 estemos trabajando con un proveedor de servidores dedicados, como en mi caso Hetzner, que no permite hacer cambios en las interfaces de red que vienen configuradas en el equipo, y que adem谩s parece que no lleva bien lo de las IPs compartidas.

En cualquier caso, hay otras soluciones de balanceo, como HA Proxy, que en el siguiente ejemplo usar茅 para balancear las peticiones MySQL entre dos servidores con IPs p煤blicas situados bajo el mismo switch, en Hetzner. Todos los servidores son CentOS 6.3 x64.

Continuar leyendo 芦Balanceador de carga MySQL con HAProxy禄