Planificación de Selector de sitio

En este capítulo se describe lo que debe tener en cuenta el planificador de la red antes de instalar y configurar el componente Selector de sitio.

Este capítulo incluye los apartados siguientes:

Consideraciones de planificación

Selector de sitio funciona junto con un servidor de nombres de dominio para realizar el equilibrio de carga entre un grupo de servidores utilizando medidas y pesos que se recopilan. Puede crear una configuración de sitio para permitir el tráfico de equilibrio de carga entre un grupo de servidores según el nombre de dominio utilizado para una petición del cliente.

Limitaciones: Site Selector únicamente da soporte a las consultas DNS de tipo A. Cualquier otro tipo de consulta generará un código de retorno NOTIMPL (no se implementa). Si todo el dominio se delega a Site Selector, asegúrese de que el dominio sólo reciba consultas de tipo A.

Figura 21. Ejemplo de un entorno DNS

Cuando se configura un subdominio para Site Selector dentro del entorno de DNS, Site Selector debe tener autoridad sobre su propio subdominio. Por ejemplo (consulte la Figura 21), se ha asignado a su empresa autoridad sobre el dominio empresa.com. Dentro de la empresa, hay varios subdominios. Site Selector tendría autoridad de siteload.empresa.com, mientras que el servidor o los servidores DNS seguirán manteniendo la autoridad de atlanta.empresa.com y boston.empresa.com.

Para que el servidor de nombres de la empresa reconozca que Site Selector tiene autoridad del subdominio siteload, será necesario añadir una entrada de servidor de nombres al archivo de datos nombrado. Por ejemplo, en sistemas AIX, un servidor de nombres se parecería a lo siguiente:

siteload.empresa.com. IN NS siteselector.empresa.com.

Donde siteselector.empresa.com es el nombre de sistema principal de la máquina Site Selector. Sería necesario crear entradas equivalentes en cualquier otro archivo de base de datos nombrado para que los servidores DNS lo utilicen.

Un cliente somete una petición de resolución de un nombre de dominio a un servidor de nombres dentro de su red. El servidor de nombres reenvía la petición a la máquina Site Selector. Site Selector luego soluciona el nombre de dominio con la dirección IP de uno de los servidores que se han configurado bajo el nombre de sitio. Site Selector devuelve la dirección IP del servidor seleccionado al servidor de nombres. El servidor de nombres devuelve la dirección IP al cliente. (Site Selector actúa como un servidor de nombres no recursivo (nodo hoja) y devolverá un error si no resuelve la petición de nombre de dominio).

Consulte la Figura 5 que ilustra un sitio en el que se utiliza Site Selector junto con un sistema de DNS para equilibrar la carga entre servidores locales y remotos.

Selector de sitio consta de estas funciones:

Las cuatro funciones clave de Site Selector (servidor de nombres, gestor, Metric Server y asesores) interactúan para equilibrar y solucionar las peticiones de entrada entre servidores.

Consideraciones de TTL

El uso del equilibrio de carga según el DNS requiere que se inhabilite la colocación en antememoria de la resolución de nombres. El valor de TTL (tiempo de vida) determina la eficacia del equilibrio de carga según el DNS. TTL determina cuándo tiempo otro servidor de nombres colocará en antememoria la respuesta resuelta. Valores de TTL pequeños permiten que cambios pequeños en la carga del servidor o de red se realicen de forma más ágil. No obstante, para inhabilitar la colocación en antememoria se requiere que los clientes se pongan en contacto con el servidor de nombres autorizado para todas las peticiones de resolución de nombres, así se aumenta potencialmente la latencia del cliente. Cuando se selecciona un valor de TTL, debería tenerse en cuenta el impacto que tendrá sobre el entorno la inhabilitación de la antememoria. Tenga en cuenta también que el equilibrio de carga según el DNS se puede limitar por la colocación en antememoria del cliente de las resoluciones de nombres.

Se puede configurar TTL utilizando el mandato sscontrol sitename [add | set] . Si desea más información, consulte el apartado sscontrol sitename — configurar un nombre de sitio.

Utilización de la característica proximidad de red

La proximidad de red es el cálculo de la cercanía de cada servidor al cliente solicitante. Para determinar la proximidad de red, el agente Metric Server (que debe residir en cada servidor con equilibrio de carga) envía un ping a la dirección IP cliente y devuelve el tiempo de respuesta a Site Selector. Site Selector utiliza la respuesta de proximidad en la decisión de equilibrio de carga. Site Selector combina el valor de respuesta de proximidad de red con el peso del gestor para crear un valor de peso final combinado para el servidor.

El uso de la característica proximidad de red con Site Selector es opcional.

Site Selector proporciona estas opciones de proximidad de red que se pueden establecer por nombre de sitio:

Se pueden establecer las opciones de proximidad de red en el mandato sscontrol sitename [add | set] . Si desea más información, consulte el Referencia de mandatos para Selector de sitio.