Por ejemplo, cuando nos conectamos a www.example.com
, al principio intentamos conectarnos a 192.0.2.1
. Y si el primer intento falla, lo intentamos 192.0.2.222
.
¿Es posible? ¿Podemos registrar varias direcciones IP de respaldo para un nombre de dominio?
Respuestas:
Esto es DNS por turnos. Esta es una solución bastante simple para el equilibrio de carga. Por lo general, los servidores DNS rotan / mezclan los registros DNS para cada solicitud de DNS entrante. Desafortunadamente, no es una solución real para la conmutación por error. Si uno de los servidores falla, algunos visitantes aún serán dirigidos a este servidor fallado.
fuente
Puedes hacerlo. Eso es lo que también hacen los grandes.
Primera consulta:
Siguiente consulta:
Como puede ver, la lista de direcciones IP cambió, pero el orden relativo entre dos direcciones IP se mantuvo igual.
Actualización: Veo varios comentarios que se jactan de que el DNS round-robin no es conveniente para la conmutación por error, así que aquí está el resumen: DNS no es para conmutación por error. Entonces, obviamente, no es bueno para la conmutación por error. Nunca fue diseñado para ser una solución para fallas.
fuente
Sí, esto es posible, pero no conveniente como dijo Jens. Uso de equilibradores de carga de próxima generación como Alteon, que utiliza un protocolo propietario llamado DSSP (Protocolo de estado de sitio distribuido) que realiza comprobaciones periódicas del sitio para asegurarse de que el servicio esté disponible tanto a nivel local como global, es decir, en diferentes áreas geográficas. Sin embargo, debe delegar la URL o el servicio en el dispositivo en su DNS maestro configurándolo como un servidor de nombres autorizado para esa IP o servicio. Al hacer esto, el dispositivo responde consultas de DNS donde resolverá la IP que tiene un servicio por Round-Robin o no está congestionada según como hayas elegido entre varias métricas.
fuente