Configuración de Controlador Cisco CSS

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

Visión general de las tareas de configuración

Antes de llevar a cabo los métodos de configuración descritos en este capítulo:

  1. Asegúrese de que el Conmutador Cisco CSS y todas las máquinas de servidor están configuradas correctamente.
  2. Configure Controlador Cisco CSS, asegurándose de que la dirección de Conmutador Cisco CSS y el nombre de comunidad SNMP coinciden con los atributos correspondientes en el Conmutador Cisco CSS. Consulte el apartado ccocontrol consultant — configurar y controlar un consultor para obtener información sobre la configuración del consultor.

Tabla 8. Tareas de configuración para el componente Controlador Cisco CSS
Tarea Descripción Información relacionada
Configurar la máquina Controlador Cisco CSS Averigua los requisitos Configuración de la máquina Controlador para conmutadores Cisco CSS
Probar la configuración Confirma que la configuración funciona Comprobación de la configuración

Métodos de configuración

Existen tres métodos para crear una configuración básica para el componente Controlador Cisco CSS de Load Balancer:

Línea de mandatos

Este método es la manera más directa de configurar Controlador Cisco CSS. En los procedimientos de esta publicación se da por supuesto que se utiliza la línea de mandatos. 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 el mandato consultant add) y los nombres de archivo.

Para iniciar Controlador Cisco CSS desde la línea de mandatos:

  1. Emita el mandato ccoserver en el indicador de mandatos. Para detener el servidor, escriba: ccoserver stop
    Notas:
    1. Para sistemas Windows, pulse Inicio > Panel de control > Herramientas administrativas > Servicios. Pulse con el botón derecho del ratón en IBM® Controlador Cisco CSS y seleccione Iniciar. Para detener el servicio, efectúe los mismos pasos y seleccione Detener.
    2. En sistemas Windows, puede iniciar ccoserver automáticamente durante el arranque:
      1. Pulse Inicio > Configuración > Panel de control > Herramientas administrativas > Servicios.
      2. Pulse con el botón derecho del ratón en IBM Controlador Cisco CSS y seleccione Propiedades.
      3. Pulse la flecha para el campo del tipo de Inicio y seleccione Automático.
      4. Pulse Aceptar.
  2. A continuación, emita los mandatos de control de Controlador Cisco CSS 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 ccocontrol. Para obtener más información sobre los mandatos, consulte el Referencia de mandatos para Controlador Cisco CSS.

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

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

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

Nota:
En plataformas Windows, se inicia automáticamente el dsserver del componente Dispatcher. Si sólo utiliza Controlador Cisco CSS 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.

XML

La configuración definida actualmente puede guardarse en un archivo XML. Esto permite cargar la configuración más adelante cuando desee volver a crear rápidamente la configuración.

Para ejecutar el contenido de un archivo XML (por ejemplo, miscript.xml), utilice cualquiera de los siguientes mandatos:

Los archivos XML se guardan en el directorio siguiente:

GUI

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

Para iniciar la GUI, siga estos pasos

  1. Si ccoserver todavía no está en ejecución, inícielo escribiendo lo siguiente como usuario root:

    ccoserver

    .
  2. A continuación, realice una de las acciones siguientes:

Para configurar el componente Controlador Cisco CSS desde la GUI:

  1. Pulse con el botón derecho del ratón en Controlador Cisco CSS en la estructura de árbol.
  2. Conéctese a un sistema principal.
  3. Cree uno o más consultores de conmutadores que incluya el contenido de propietario que desee y la métrica asociada.
  4. Inicie el consultor.

La GUI puede utilizarse para llevar a cabo las mismas tareas que realizaría con el mandato ccocontrol. Por ejemplo:

Para ejecutar un mandato desde la GUI:

  1. Pulse con el botón derecho del ratón en el nodo Sistema principal y seleccione Enviar mandato...
  2. En el campo de entrada de mandatos, escriba el mandato que desea ejecutar; por ejemplo, consultant report.
  3. Pulse Enviar.

El resultado y el historial de los mandatos que se ejecutan en la sesión actual aparecen en el recuadro Resultado.

Para acceder a la Ayuda pulse el icono de signo de interrogación situado 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.

Configuración de la máquina Controlador para conmutadores Cisco CSS

Antes de configurar la máquina Controlador Cisco CSS, debe ser usuario root (en los sistemas AIX, HP-UX, Linux o Solaris) o el administrador (en los sistemas Windows).

Consultor debe poder conectarse a Conmutador Cisco CSS como un administrador de Conmutador Cisco CSS.

Al configurar el consultor, debe configurar la dirección y el nombre de comunidad SNMP de modo que coincida con los atributos correspondientes en Conmutador Cisco CSS.

Para obtener ayuda sobre los mandatos que se utilizan en este procedimiento, consulte el Referencia de mandatos para Controlador Cisco CSS.

Paso 1. Iniciar la función de servidor

Si ccoserver todavía no está en ejecución, escriba ccoserver como usuario root para iniciarlo.

Nota:
Para sistemas Windows, pulse Inicio > Panel de control > Herramientas administrativas > Servicios. Pulse con el botón derecho del ratón en IBM Cisco Controller y seleccione Iniciar.

Paso 2. Iniciar la interfaz de línea de mandatos

Escriba ccocontrol para iniciar la interfaz de línea de mandatos.

Paso 3. Configurar el consultor

Debe configurar la dirección del conmutador y el nombre de comunidad SNMP. Estos valores deben coincidir con los atributos correspondientes en Conmutador Cisco CSS.

Para añadir un consultor, escriba:

consultant add ID_consultor_conmutador address dirección_IP_conmutador 
community nombre_comunidad

Paso 4. Configurar un contenido de propietario

Un contenido de propietario es una representación de una norma de contenido para un propietario, que está definido en Conmutador Cisco CSS. El nombre del propietario y el nombre de norma de contenido debe coincidir con lo definido en el conmutador.

Para definir un contenido de propietario, escriba:

ownercontent add ID_consultor_conmutador:ID_contenido_propietario ownername
nombre_propietario 
contentrule nombre_norma_contenido

Paso 5. Verificar que los servicios están definidos correctamente

Cuando se define el contenido de propietario, el consultor realiza la configuración recuperando los servicios configurado en el conmutador. Compare la configuración del conmutador con la configuración del consultor para asegurarse de que los servicios coinciden.

Paso 6. Configurar métrica

La métrica son las medidas utilizadas para determinar los pesos de servicios y las proporciones asociadas (importancia de una métrica comparada con otra), y puede ser cualquier combinación de métrica de datos de conexiones, métrica de asesor de aplicaciones y métricas de Metric Server. Las proporciones siempre deben sumar 100.

Al configurar un contenido de propietario, la métrica por omisión se define como activeconn y connrate. Si desea métricas adicionales o si desea métricas completamente distintas de los resultados, escriba:

ownercontent metrics ID_consultor_conmutador:ID_contenido_propietario metric1 proportion1 
métrica2 proporción2...métricaN proporciónN

Paso 7. Iniciar el consultor

Para iniciar el consultor, escriba:

consultant start ID_consultor_conmutador

Así se inician los recopiladores de métricas y empieza el cálculo del peso.

Paso 8. Iniciar Metric Server (opcional)

Si se ha definido la métrica del sistema en el paso 5, se debe iniciar Metric Server en las máquinas de servicio. Consulte el apartado Metric Server para obtener información sobre la utilización de Metric Server.

Paso 9. Configurar alta disponibilidad (opcional)

Para configurar la alta disponibilidad, escriba:

highavailability add address dirección_IP partneraddress dirección_IP port 80 
role primario

En un entorno de alta disponibilidad, puede configurar varios conmutadores. Para asegurarse de que la información de peso siempre está disponible cuando un conmutador asumen el control de otro, Controlador Cisco CSS debe configurarse para proporcionar pesos para todos los conmutadores y sus reservas.

Consulte el Características avanzadas de Controlador Cisco CSS y Controlador Nortel Alteon para obtener información detallada sobre cómo utilizar y configurar la alta disponibilidad del controlador.

Comprobación de la configuración

Compruebe si la configuración funciona:

  1. Establezca el nivel de anotaciones cronológicas del consultor en 4.
  2. Desconecte un servidor de Conmutador Cisco CSS durante un minuto o bien detenga el servidor de aplicaciones durante un minuto.
  3. Vuelva a conectar el servidor o reinicie el servidor de aplicaciones.
  4. Establezca el nivel de anotaciones cronológicas del consultor en el nivel que desee (1).
  5. Examine el archivo consultant.log que se encuentra en los siguientes directorios y busque las palabras setServerWeights setting service: