Métodos de configuración

Existen cuatro métodos básicos para crear una configuración básica para el componente CBR de Load Balancer:

Para utilizar CBR, debe instalarse Proxy de memoria caché.

Nota:
Caching Proxy es un servicio que se inicia automáticamente por omisión después de la instalación. Debe detener Caching Proxy antes de iniciar la función de servidor CBR (cbrserver) y modificar el servicio Caching Proxy de forma que se inicie manualmente en lugar de hacerlo automáticamente.

Línea de mandatos

Es la manera más directa de configurar CBR. 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 clúster y servidor) y los nombres de archivo.

Para iniciar CBR desde la línea de mandatos:

Puede entrar una versión abreviada de los parámetros del mandato cbrcontrol. 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 cbrcontrol he f en lugar de cbrcontrol help file.

Para iniciar la interfaz de línea de mandatos, emita cbrcontrol para obtener un indicador de mandatos cbrcontrol.

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

Notas:
  1. en la plataforma Windows, se inicia automáticamente el dsserver del componente Dispatcher. Si sólo utiliza CBR y no emplea el componente Dispatcher, puede evitar que dsserver se inicie de forma automática haciendo lo siguiente:
    1. En la ventana Servicios, 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.
  2. Al configurar CBR (Content Based Routing) desde el indicador de mandatos del sistema operativo en lugar de hacerlo desde el indicador cbrcontrol>>, tenga cuidado cuando utilice estos caracteres:
    • ( ) paréntesis derecho e izquierdo
    • & ampersand
    • | barra vertical
    • ! signo de exclamación
    • * asterisco

    El shell del sistema operativo puede interpretarlos como caracteres especiales y convertirlos en texto alternativo antes de que cbrcontrol los evalúe.

    Los caracteres especiales en la lista anterior son caracteres opcionales del mandato cbrcontrol rule add y se utilizan cuando se especifica un patrón para una norma de contenido. Por ejemplo, el siguiente mandato sólo puede ser válido cuando se utiliza el indicador cbrcontrol>>.

    rule add 10.1.203.4:80:cbr_prod_rule_ek type content
      pattern uri=/nipoek/*

    Para que este mismo mandato funcione en el indicador del sistema operativo, el patrón debe indicarse entre dos signos de comillas (" ") de la forma indicada a continuación:

    cbrcontrol rule add 10.1.203.4:80:cbr_prod_rule_ek type content
      pattern "uri=/nipoek/*"

    Si no se utilizan las comillas, alguna parte del patrón puede truncarse cuando la norma se guarda en CBR. Tenga en cuenta que las comillas no están soportadas cuando se utiliza el indicador de mandatos cbrcontrol>>.

Scripts

Los mandatos para configurar CBR 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:

cbrcontrol file save script_save

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

GUI

Para obtener instrucciones generales y un ejemplo de la interfaz gráfica de usuario (GUI), consulte Figura 38.

Para iniciar la GUI, siga estos pasos

  1. Asegúrese de que cbrserver se está ejecutando. Como usuario root o administrador, emita lo siguiente en el indicador de mandatos: cbrserver
  2. Efectúe una de las siguientes acciones, en función del sistema operativo:
  3. Inicie Caching Proxy. (En la GUI, primero debe conectarse al sistema principal e iniciar el ejecutor para el componente CBR antes de iniciar Caching Proxy). Realice una de las operaciones siguientes:

Para configurar el componente CBR desde la GUI, primero debe seleccionar Content Based Routing en la estructura de árbol. Inicie el gestor después de conectarse a un sistema principal. También puede crear clústeres que contengan puertos y servidores, así como iniciar asesores para el gestor.

La GUI puede utilizarse para llevar a cabo las mismas tareas que realizaría con el mandato cbrcontrol. Por ejemplo, para definir un clúster mediante la línea de mandatos, especifique el mandato cbrcontrol cluster add clúster. Para definir un clúster desde la GUI, pulse con el botón derecho del ratón en Ejecutor y, en el menú emergente, pulse Añadir clúster. Escriba la dirección del clúster en la ventana emergente y pulse Aceptar.

Los archivos de configuración de CBR 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 CBR 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 ubicado en la parte superior de la GUI le permitirá guardar las conexiones de host actuales en un archivo o restaurar las conexiones en archivos existentes en todos los componentes de Load Balancer.

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

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

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 cbrserver: emita cbrserver en el indicador de mandatos como usuario root o administrador.
  2. Inicie la función de asistente de CBR:

    Inicie este asistente desde el indicador de mandatos emitiendo cbrwizard. O bien, seleccione el Asistente de configuración desde el menú del componente CBR como se presenta en la GUI.

  3. Inicie Proxy de memoria caché para equilibrar la carga del tráfico HTTP o HTTPS (SSL).

    En sistemas AIX, HP-UX, Linux o Solaris: para iniciar Caching Proxy, escriba ibmproxy

    Para sistemas Windows: para iniciar Caching Proxy, vaya al panel Servicios: Inicio > Panel de control > Herramientas administrativas > Servicios

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