DNS Round Robin

Hace un rato estaba arreglando unos problemas con el NO-IP y no me habia fijado que tiene una opcion que se llama Round Robin DNS a lo que me pregunte, ¿que es eso?, ¿para #/(/»(# sirve? asi que aqui les dejo esto para quienes tienen la misma duda xD

Es una técnica en la cual el balanceo de carga es realizada por un servidor DNS en lugar de una máquina estrictamente dedicada. Esta técnica se suele usarse en grandes redes o redes IRC. Para los que no tenemos grandes redes lo más interesante sería la posibilidad de balanceo de carga sin la necesidad de un equipo adicional dedicado a esta tarea.

Round robin funciona respondiendo a las peticiones DNS con una lista de direcciones IP en lugar de una sola (todas ellas deberían hospedar el mismo contenido). El orden con el cual las direcciones IP de la lista son retornadas es la base del round robin, actuando en ciclos.

Round robin DNS se usa generalmente para balancear la carga de servidores web distribuidos geográficamente, donde cada usuario que accede es enviado a la siguiente dirección IP de manera cíclica.

De todos modos hay que tener en cuenta que NO es la mejor opción para balanceo de carga ya que simplemente alterna el orden de los registros de direcciones cada vez que llega una petición a un servidor de nombres. No se toma en consideración el tiempo de transacción, carga del servidor, congestión de la red, etc. Por ello en servidores con recursos no homogéneos diríamos que tan solo hace distribución de la carga.

Un ejemplo sencillo sería una implementación con múltiples CNAMES, en servidores BIND 4 ya que varios nombres no son considerados un error, con cuatro servidores web en el rango de IPs 123.45.67.[1-4]:

srv1 IN A 123.45.67.1

srv2 IN A 123.45.67.2

 srv3 IN A 123.45.67.3

srv4 IN A 123.45.67.4

Y se añaden los siguientes nombres canónicos que resuelvan www.domain.com a uno de estos servidores:

www IN CNAME srv1.domain.tld.
IN CNAME srv2.domain.tld.
IN CNAME srv3.domain.tld.
IN CNAME srv4.domain.tld.

Hay herramientas como Simple Failover que pueden retirar un servidor del sistema cuando ha caído para así aumentar la disponibilidad, ya que si un servidor cae Round Robin DNS puede dirigir a un visitante hacia ese servidor.

Related Posts Plugin for WordPress, Blogger...

publicidad

Deja una respuesta

Tu dirección de correo electrónico no será publicada.