[AIX Solaris HP-UX Linux Windows][z/OS]

Visión general de Intelligent Management para servidores web

Intelligent Management aumenta la calidad de servicio y disminuye el coste total de propiedad para el middleware. Las funciones de Intelligent Management están disponibles para servidores Apache o IBM HTTP en nodos gestionados y no gestionados.

Al habilitar Intelligent Management para el servidor web, las posibilidades siguientes pasan a estar disponibles para el plug-in del servidor web:
  • Direccionamiento automático: el plug-in de servidor web reconoce automáticamente los sucesos de servidor de aplicaciones (crear, suprimir, iniciar o detener), los sucesos de aplicación (iniciar, detener, actualizar), las actualizaciones de host virtual, los cambios de configuración de afinidad de sesiones y otros sucesos que afectan al direccionamiento.
  • Información y estadísticas de direccionamiento: puede recuperar información de direccionamiento y estadísticas por aplicación y servidor. Si el módulo de Apache mod_status está habilitado, el plug-in de WebSphere Application Server con Intelligent Management habilitado añade información específica de WebSphere Application Server a http://su_sistema_host/server-status.
    Nota: Si se configuran varios procesos secundarios en Apache, las estadísticas que se presentan sólo son aplicables al proceso secundario individual que gestiona la solicitud de estado de servidor actual.
  • Reglas de direccionamiento de edición de aplicación: el plug-in aplica automáticamente las reglas de direccionamiento que están asociadas con una aplicación para el direccionamiento a la edición de aplicación adecuada.
  • Direccionamiento sensible a la edición: el plug-in mantiene una disponibilidad continua durante los despliegues edición de aplicación.
  • Direccionamiento de modalidad de mantenimiento de nodo y servidor: cuando se establece un modo de mantenimiento de nodo o servidor de aplicaciones, el plug-in automáticamente direcciona las solicitudes que se basan en la modalidad.
  • Direccionamiento de varias células: el plug-in se direcciona a varias células. El mismo URL de aplicación no puede estar exportado por varias células.
  • Conexión de alta disponibilidad para cada célula. El plug-in se conecta a un servicio REST en cada célula. El punto final de servicio REST está disponible en el gestor de despliegue y en cada agente de nodo mediante el puerto XD_AGENT. Cuando se produce una anomalía de conexión, el plug-in migra automáticamente tras error a otro punto final de servicio REST.
  • Almacenamiento en memoria caché sensible a edición: la memoria caché (ESI) del plug-in es sensible a la edición a la que se dirige la solicitud. La edición se utiliza para formar la clave al almacenar y recuperar entradas de memoria caché.
  • Equilibrio de carga WLOR (Weighted Least Outstanding Requests): este algoritmo de equilibrio de carga responde rápidamente cuando el servidor de aplicaciones se desacelera o se cuelga.
  • Adaptarse automáticamente para cambiar dinámicamente las ponderaciones de servidor: el plug-in reconoce cambiar dinámicamente las ponderaciones del servidor y utiliza automáticamente estas ponderaciones en el equilibrio de carga.
  • Políticas de salud de Intelligent Management: el plug-in da soporte a las políticas de salud tiempo de espera de solicitud excesivo y tiempo de respuesta excesivo alertando al controlador de salud cuando se excede un umbral configurado. Las políticas de salud que no implican el direccionador On Demand (ODR) como, por ejemplo, uso excesivo de memoria y condiciones de salud personalizadas, están disponibles en el plug-in del servidor web.
  • Rastreo condicional por solicitud: utilice el plug-in para habilitar el rastreo de solicitudes específicas.
Todas estas prestaciones también están disponibles a través del ODR. No obstante, el ODR está estabilizado.
Las funciones siguientes no están disponibles en el plug-in. Utilice el ODR para los casos de ejemplo siguientes:
  • Reglas de direccionamiento de ODR.
  • Protección de sobrecarga de CPU. Esta función disminuye el tráfico cuando la utilización de CPU pasa por encima de un umbral configurado en un sistema principal de servidor de aplicaciones.
  • Protección de sobrecarga de memoria. Esta función disminuye el tráfico cuando la utilización del almacenamiento dinámico pasa por encima de un umbral configurado en el servidor de aplicaciones.
  • Priorización de solicitudes. Para obtener más información sobre la prioridad de solicitudes, lea la Visión general de priorización del flujo de solicitudes.
  • Gestor de despliegue de alta disponibilidad.
  • Clasificación que se basa en la identidad de usuario en una señal LTPA (Lightweight Third Party Authentication).
  • Inicio poco activo de clústeres dinámicos.
  • Carga de trabajo y políticas de salud storm-drain.

Cuando Intelligent Management está habilitado en un plug-in de WebSphere, la información de direccionamiento no está definida en el archivo plugin-cfg.xml. En su lugar, el plug-in se conecta a un servicio REST para recopilar de forma dinámica información de direccionamiento para una o varias células de WebSphere. El diagrama siguiente es una visión general de cómo funciona Intelligent Management para Apache y IHS.

Intelligent Management en Apache y IHS

El proceso de daemon de Intelligent Management es un único proceso altamente disponible, que se inicia automáticamente cuando Intelligent Management está habilitado. Cada proceso de trabajador hijo se conecta con el proceso de daemon de Intelligent Management para obtener información de direccionamiento. El daemon de Intelligent Management se conecta a un servicio REST de Intelligent Management a través del puerto XD_AGENT del gestor de despliegue y cada agente de nodo. El proceso de daemon de Intelligent Management se conecta a un único servicio REST cada vez por célula. Si el proceso al que está conectado el daemon de Intelligent Management se detiene o falla, el daemon de Intelligent Management se conecta a otro proceso que aloja el servicio REST de Intelligent Management. Un proceso de trabajo hijo no se conecta directamente al servicio REST de Intelligent Management; sólo el proceso de daemon de Intelligent Management se conecta al servicio REST de Intelligent Management. Cuando Intelligent Management está habilitado, el archivo plugin-cfg.xml se rellena con información de punto final para todos los puertos XD_AGENT: para el gestor de despliegue y para cada agente de nodo. El plug-in necesita estos datos para descubrir información de direccionamiento de forma altamente disponible. Después de que el daemon de Intelligent Management se conecte a un servicio REST de Intelligent Management y recupere la información de direccionamiento inicial para la célula, el daemon emite inmediatamente otra solicitud, que se bloquea hasta que se produce un cambio que afecta al direccionamiento. De este modo, el plug-in recibe inmediatamente una notificación de los cambios de configuración o estado, que son importantes para el direccionamiento.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwve_implugin
File name: cwve_implugin.html