Load Balancer puede residir en la misma máquina que un servidor para el que equilibre la carga de las peticiones. Esto se conoce habitualmente como ubicación compartida de un servidor. La ubicación compartida se aplica a los componentes Dispatcher y Site Selector. La ubicación compartida también se admite en CBR, pero sólo cuando utiliza servidores Web específicos del enlace y Caching Proxy específico del enlace.
Linux: para configurar la ubicación compartida y la alta disponibilidad a la vez cuando se ejecuta el componente Dispatcher utilizando el método de reenvío MAC, consulte el apartado Alternativas de alias de bucle de retorno de Linux cuando se utiliza el reenvío MAC de Load Balancer.
Solaris: existe una limitación; no pueden configurarse asesores WAN cuando Dispatcher de punto de entrada tiene ubicación compartida. Consulte el apartado Utilización de asesores remotos con el soporte de área amplia de Dispatcher.
Windows: la ubicación ya no está disponible cuando se utiliza el método de reenvío MAC de Dispatcher.
En releases anteriores, era necesario especificar que la dirección del servidor con ubicación compartida fuera la misma que la dirección de no reenvío (NFA) en la configuración. Esta restricción ya no existe.
Para configurar que un servidor tenga ubicación compartida, el mandato dscontrol server proporciona una opción llamada collocated que se puede establecer en yes o no. El valor predeterminado es no. La dirección del servidor debe ser una dirección IP válida de una tarjeta de interfaz de red de la máquina. El parámetro collocated no debe establecerse para servidores con ubicación compartida que utilizan el método de reenvío NAT o CBR de Dispatcher.
Puede configurar un servidor con ubicación compartida de una de las siguientes maneras:
Para el reenvío NAT o CBR de Dispatcher, debe configurar (crear un alias) una dirección de adaptador no utilizada en la NFA. El servidor debe configurarse de modo que escuche en esta dirección. Configure el servidor con la siguiente sintaxis de mandato:
dscontrol server add clúster:puerto:nuevo_alias address nuevo_alias router ip_direccionador
returnaddress dirección_retorno
Si no se configura pueden producirse errores del sistema, que no haya respuesta del servidor, o los dos.
Al configurar un servidor con ubicación compartida utilizando el método de reenvío nat de Dispatcher, el direccionador especificado en el mandato dscontrol server add debe ser una dirección de direccionador real y no la dirección IP del servidor.
El soporte para la ubicación compartida al configurar el método de reenvío NAT de Dispatcher ahora puede llevarse a cabo en los sistemas operativos si se llevan a cabo los siguientes pasos en la máquina Dispatcher:
arp -s hostname ether_addr pub
utilizando la dirección MAC local para ether_addr. Esto permite a la aplicación local enviar tráfico a la dirección de retorno en el kernel.CBR da soporte a la ubicación compartida en plataformas AIX, HP-UX, Linux y Solaris sin que sea necesario realizar configuraciones adicionales. No obstante, los servidores Web y Caching Proxy que utilice deben ser específicos del enlace.
Site Selector da soporte a la ubicación compartida en plataformas AIX, HP-UX, Linux y Solaris sin que sea necesario realizar configuraciones adicionales.