¿Es posible obtener o configurar una dirección IP pública con equilibrio de carga entre múltiples ubicaciones o sitios físicos? Puede ser algo así como una dirección IP virtual (VIP), que apunta a múltiples direcciones IP, y el tráfico entrante está equilibrado en carga entre múltiples sitios, cada sitio tiene una dirección IP de ISP diferente.
El propósito es hacer que múltiples ubicaciones atiendan las solicitudes de los usuarios entrantes, y si uno de los sitios se cierra, los usuarios continúan recibiendo servicios de los sitios restantes.
El DNS de equilibrio de carga puede lograr algo similar, pero quiero saber si el equilibrio de carga se puede hacer a nivel de dirección IP.
Respuestas:
Según su edición, parece que quiere cualquier difusión. Esto es común entre las grandes empresas globales. Usted anuncia la misma red desde múltiples lugares, y el enrutamiento llevará el tráfico al sitio más cercano (desde una perspectiva de red) que anuncie esa red. Cuando un sitio deja de funcionar, el enrutamiento llevará automáticamente el tráfico a la siguiente ubicación más cercana.
Básicamente, usted aprovecha el protocolo de enrutamiento (BGP en Internet) para manejarlo automáticamente.
fuente
Como Ron mencionó, es probable que esté buscando cualquier difusión. Tenga en cuenta que en Internet necesita al menos un / 24 (IPv4) o / 48 (IPv6), muchos (todos) proveedores filtrarán prefijos más grandes para ahorrar memoria valiosa en sus enrutadores.
El caso de uso más popular para cualquier difusión en Internet es probablemente DNS. La mayoría de los servidores DNS raíz están en cualquier caso, por ejemplo, hay 157 instancias de l.root-servers.net (ver http://www.root-servers.org/ ) accesibles bajo la misma dirección IPv4 e IPv6.
Para configurar dicho servicio, un demonio de protocolo de enrutamiento (en el inernet algo que habla BGP) y un software tranquilo que monitorea sus servicios y elimina esta instancia de la tabla de enrutamiento en caso de falla. Un ejemplo es https://github.com/unixsurfer/anycast_healthchecker
fuente