Configuración de Selector de sitio

Antes de llevar a cabo los pasos de este capítulo, consulte el Planificación de Selector de sitio. En este capítulo se explica cómo crear una configuración básica para el componente Selector de sitio de Load Balancer.

Visión general de las tareas de configuración

Nota:
Antes de empezar a realizar los pasos de configuración indicados en esta tabla, asegúrese de que la máquina Selector de sitio y todas las máquinas de servidores están conectadas a la red, tienen direcciones IP válidas y que pueden enviar una sonda de paquetes Internet entre sí.
Tabla 7. Tareas de configuración para el componente Selector de sitio
Tarea Descripción Información relacionada
Configurar la máquina Selector de sitio. Averigua los requisitos. Configuración de la máquina Selector de sitio
Configurar máquinas en las que se va a equilibrar la carga. Configura la configuración de equilibrio de carga. Paso 4. Definir máquinas servidor con equilibrio de carga

Métodos de configuración

Para crear una configuración básica para el componente Site Selector de Load Balancer, hay cuatro métodos básicos para configurar el componente Selector de sitio:

Línea de mandatos

Es la manera más directa de configurar Selector de sitio. Los valores de los parámetros de mandatos deben especificarse en caracteres del idioma inglés. Las únicas excepciones son los nombres de sistema principal (se utiliza, por ejemplo, en los mandatos de nombre de sitio y servidor) y los nombres de archivo.

Para iniciar Selector de sitio desde la línea de mandatos:

  1. Emita el mandato ssserver en el indicador de mandatos. Para detener el servicio, escriba ssserver stop
    Nota:
    Para sistemas Windows, pulse Inicio > Panel de control > Herramientas administrativas > Servicios. Pulse con el botón derecho del ratón en IBM® Selector de sitio y seleccione Iniciar. Para detener el servicio, efectúe los mismos pasos y seleccione Detener.
  2. A continuación, emita los mandatos de control de Site Selector que desee para definir la configuración. En los procedimientos de esta publicación se da por supuesto que se utiliza la línea de mandatos. El mandato es sscontrol. Para obtener más información sobre los mandatos, consulte el Referencia de mandatos para Selector de sitio.

Puede escribir una versión minimizada de los parámetros del mandato sscontrol. Sólo es necesario especificar las letras exclusivas de los parámetros. Por ejemplo, para obtener ayuda sobre el mandato para guardar archivos, puede escribir sscontrol he f en lugar de sscontrol help file.

Para iniciar la interfaz de línea de mandatos, emita sscontrol para recibir un indicador de mandatos de sscontrol.

Para finalizar la interfaz de línea de mandatos, emita exit o quit.

Nota:
En la plataforma Windows, se inicia automáticamente el dsserver del componente Dispatcher. Si sólo utiliza Site Selector y no emplea el componente Dispatcher, puede evitar que dsserver se inicie de forma automática haciendo lo siguiente:
  1. En Servicios Windows, pulse con el botón derecho del ratón en IBM Dispatcher.
  2. Seleccione Propiedades.
  3. En el campo Tipo de inicio, seleccione Manual.
  4. Pulse Aceptar y cierre la ventana Servicios.

Scripts

Los mandatos para configurar Selector de sitio pueden especificarse y ejecutarse juntos en un archivo de script de configuración.

Nota:
Para ejecutar rápidamente el contenido de un archivo de script (por ejemplo, miscript), use cualquiera de los siguientes mandatos:

Para guardar la configuración actual en un archivo de script (por ejemplo, guardascript), ejecute el siguiente mandato:

sscontrol file save script_save

Este mandato guardará el archivo de script de configuración en el directorio siguiente:

GUI

Para obtener instrucciones y un ejemplo de la GUI, consulte la Figura 38.

Para iniciar la GUI, siga estos pasos

  1. Asegúrese de que ssserver se está ejecutando. Como usuario root o administrador, emita lo siguiente en el indicador de mandatos: ssserver
  2. A continuación, realice una de las acciones siguientes:

Para configurar el componente Selector de sitio desde la GUI, primero debe seleccionar Selector de sitio en la estructura de árbol. Una vez que se ha conectado a un ssserver que se ejecuta en un sistema principal, puede crear nombres de sitio que contiene servidores, iniciar el gestor e iniciar los asesores.

La GUI puede utilizarse para llevar a cabo las mismas tareas que realizaría con el mandato sscontrol. Por ejemplo, para definir un nombre de sitio con la línea de mandatos, especifique el mandato sscontrol sitename add nombre_sitio. Para definir un nombre de sitio desde la GUI, pulse con el botón derecho del ratón en Servidor de nombres y, a continuación, en el menú emergente, pulse con el botón izquierdo del ratón en Añadir nombre de sitio. Escriba el nombre del sitio en la ventana emergente y pulse Aceptar.

Los archivos de configuración de Selector de sitio preexistentes pueden cargarse con las opciones Cargar nueva configuración (para sustituir completamente la configuración actual) y Añadir a la configuración actual (para actualizar la configuración actual) que aparecen el menú emergente Sistema principal. Debe guardar de forma periódica la configuración de Selector de sitio en un archivo con la opción Guardar archivo de configuración como que también se encuentra en el menú emergente Sistema principal. El menú Archivo situado en la parte superior de la GUI, permite guardar en un archivo las conexiones actuales del sistema principal o restaurar conexiones que se encuentran en archivos existentes en todos los componentes de Load Balancer.

Para ejecutar un mandato desde la GUI: resalte el nodo Host en el árbol de GUI y seleccione Enviar mandato... en el menú emergente de Host. En el campo de entrada de mandatos, escriba el mandato que desea ejecutar, por ejemplo: nameserver status. El resultado y el historial de los mandatos que se ejecutan en la sesión actual aparece en la ventana que se proporciona.

Puede acceder a la Ayuda pulsando el icono de signo de interrogación en la esquina superior derecha de la ventana de Load Balancer.

Si desea más información sobre cómo utilizar la GUI, consulte el Apéndice A. GUI: Instrucciones generales.

Asistente de configuración

Si va a utilizar el asistente de configuración, siga estos pasos:

  1. Inicie el ssserver en Site Selector:

  2. Inicie la función de asistente de Site Selector, sswizard.

    Inicie este asistente desde el indicador de mandatos; para ello, emita el mandato sswizard. O bien, seleccione el Asistente de configuración desde el menú del componente Selector de sitio como se presenta en la GUI.

El asistente de Selector de sitio le guiará, paso a paso, a través del proceso de creación de una configuración básica para el componente Selector de sitio. Formula preguntas sobre la red y le guía mientras define un nombre de sitio que permite a Selector de sitio equilibrar la carga de tráfico entre un grupo de servidores.

Configuración de la máquina Selector de sitio

Para configurar la máquina Selector de sitio, debe ser el usuario root (en sistemas AIX, HP-UX, Linux o Solaris) o el administrador (en los sistemas Windows).

Necesitará un nombre de sistema principal que no es posible resolver para utilizarlo como nombre de sitio para el grupo de servidores que configura. El nombre de sitio es el nombre que los clientes utilizan para acceder al sitio (como www.suempresa.com). Site Selector equilibrará la carga del tráfico de este nombre de sitio entre el grupo de servidores mediante DNS.

Paso 1. Iniciar la función de servidor

Para iniciar la función de servidor de Site Selector, escriba ssserver en la línea de mandatos.

Nota:
Un archivo de configuración por omisión (default.cfg) se carga de forma automática al iniciar ssserver. Si decide guardar la configuración en default.cfg, todo lo que se guarde en este archivo se cargará automáticamente la próxima vez que se inicie ssserver.

Paso 2. Iniciar el servidor de nombres

Para iniciar el servidor de nombres, escriba el mandato sscontrol nameserver start.

De forma opcional, inicie el servidor de nombres utilizando la palabra clave bindaddress para establecer el enlace únicamente con la dirección especificada.

Paso 3. Definir un nombre de sitio y establecer las opciones del nombre de sitio

Selector de sitio equilibrará las peticiones enviadas para el nombre de sitio a los servidores correspondientes configurados para ello.

El nombre de sitio es un nombre de sistema principal que no es posible resolver que el cliente solicitará. El nombre de sitio debe ser un nombre de dominio plenamente cualificado (por ejemplo, www.dnsdownload.com). Cuando un cliente solicita este nombre de sitio, se devuelve una de las direcciones IP de servidor asociadas con el nombre de sitio.

Para definir un nombre de sitio, emita el siguiente mandato:

sscontrol sitename add nombre_sitio

Para establecer las opciones del nombre de sitio, emita el siguiente mandato:

sscontrol sitename set nombre_sitio opción valor

Para obtener más información, consulte el Referencia de mandatos para Selector de sitio.

Paso 4. Definir máquinas servidor con equilibrio de carga

Las máquinas servidor son las máquinas que ejecutan las aplicaciones en las que se desea realizar el equilibrio de carga. El servidor es el nombre simbólico o dirección decimal con puntos de la máquina servidor. Para definir un servidor en el nombre de sitio desde el paso 3, emita el siguiente mandato:

sscontrol server add nombre_sitio:servidor

Para poder realizar el equilibrio de carga, debe definir más de un servidor bajo un nombre de sitio.

Paso 5. Iniciar la función de gestor (opcional)

La función de gestor mejora el equilibrio de carga. Antes de iniciar la función de gestor, asegúrese de que Metric Server está instalado en todas las máquinas con equilibrio de carga.

Para iniciar el gestor, emita el siguiente mandato:

sscontrol manager start

Paso 6. Iniciar la función de asesor (opcional)

Los asesores proporcionan al gestor más información sobre la capacidad que tienen de las máquinas de servidor con equilibrio de carga para responder a las peticiones. Un asesor es específico de un protocolo. Load Balancer ofrece muchos asesores. Por ejemplo, para iniciar el asesor HTTP para un nombre de sitio específico, emita el siguiente mandato:

sscontrol advisor start http nombre_sitio:puerto

Paso 7. Definir la métrica del sistema (opcional)

Consulte el apartado Metric Server para obtener información sobre la utilización de métrica de sistema y Metric Server.

Paso 8. Definir las proporciones del nombre de sitio según sea necesario

Si inicia asesores, puede modificar la proporción de la importancia dada a la información (puerto) de asesor que se incluye en las decisiones para el equilibrio de carga. Para definir las proporciones del nombre de sitio, emita el mandato sscontrol sitename set nombre_sitio proportions. Para obtener más información, consulte Proporción de la importancia otorgada a la información de estado.

Configuración de máquinas de servidor para el equilibrio de carga

Utilice Metric Server con el componente Site Selector. Consulte el apartado Metric Server para obtener información sobre cómo configurar Metric Server en todas las máquinas de servidor en las que Site Selector está realizando el equilibrio de carga.