Definición: ¿Qué significa Round Robin DNS?
El sistema de nombres de dominio (DNS) round robin se refiere a un método de equilibrio de carga, distribución de carga o aprovisionamiento de tolerancia a fallas de varios hosts de servicios de Protocolo de Internet obsoletos, como servidores FTP, servidores web, etc., mediante el manejo de las respuestas del DNS. Esto es para manejar solicitudes de equipos cliente según un modelo estadístico adecuado.
En esta técnica de equilibrio de carga, a diferencia de las técnicas de carga estándar, el equilibrio de energía se coloca en el servidor DNS en lugar de en una máquina totalmente dedicada.
Techinfo explica Round Robin DNS
El DNS round robin funciona de forma rotativa durante la cual se da la dirección IP de un servidor y luego pasa al final de la lista; se da la dirección IP del siguiente servidor, y luego pasa al final de la lista. Este proceso continúa con respecto al número de servidores utilizados. Este proceso se lleva a cabo en forma de bucle.
El DNS por turnos se utiliza principalmente para equilibrar la carga de los servidores web que están distribuidos geográficamente. Por ejemplo, si una organización incluye tres páginas de inicio idénticas que residen en tres servidores que tienen tres direcciones IP separadas, pero solo un nombre de dominio, entonces el proceso será el siguiente:
- El primer usuario que accede a la página de inicio es llevado a la primera dirección IP.
- El segundo usuario que accede a la página de inicio recibe la siguiente dirección IP.
- El tercer usuario se reenvía a la tercera dirección IP.
- En todos los casos, tan pronto como se entrega la dirección IP, se mueve al final de la lista. Por lo tanto, se lleva al cuarto usuario a la primera dirección IP, y así sucesivamente.
Aunque es bastante simple de emplear, el DNS por turnos tiene algunos inconvenientes, incluidos los heredados de los tiempos TTL y la jerarquía del DNS en sí, lo que da como resultado un almacenamiento en caché de direcciones inesperado que es bastante difícil de manejar.