El término servidor de middleware hace referencia a un servidor en
una plataforma de middleware cualquiera. Los servidores de middleware incluyen los
siguientes tipos: WebSphere Application Server o
WebSphere Virtual Enterprise, servidores Apache Tomcat, servidores
JBoss, servidores BEA WebLogic, servidores PHP, etc.
Soporte de la versión 6.0.x
Con
WebSphere Extended
Deployment Versión 6.0.x, los servidores de
aplicaciones de otros tipos de plataforma de middleware estaban soportados gracias a
la oferta de entorno de distintos servidores. Para dar soporte a estos tipos de
plataforma de middleware, se instalaba en los nodos el agente remoto, se creaban
clústeres de servidores genéricos y se añadían los servidores de aplicaciones como
puntos finales genéricos. Como esta configuración proporcionaba a
Extended Deployment un conocimiento limitado de los servidores de aplicaciones de
middleware, sólo estaban soportados el cambio de forma del tráfico y la prioridad de
las solicitudes en los puntos finales genéricos.
Versión 6.1
WebSphere Virtual Enterprise
Versión 6.1 introduce un soporte mejorado para los entornos fuera del dominio del
producto. Los servidores de aplicaciones que se ejecutan en otras plataformas de
middleware están representados más ampliamente en el dominio administrativo del
producto, ya que el agente de middleware se instala en dichas máquinas. El controlador de ubicación de aplicaciones puede gestionar clústeres
dinámicos formados por estos tipos de servidor. También está soportada parte de la
gestión de salud para los servidores de otras plataformas de middleware.
Agente de middleware
El agente de middleware es un agente
ligero que puede instalar en los nodos que desea que gestione WebSphere Virtual Enterprise. El agente de
middleware puede ejecutarse en cualquier nodo. Los nodos que ejecutan el agente de
middleware no necesitan la instalación de WebSphere Application Server o WebSphere Virtual Enterprise en el nodo.
El agente de middleware sustituye el agente remoto.
Tipos de servidor de middleware
- Servidores de gestión de ciclo de vida completo
Los servidores de gestión de
ciclo de vida completo incluyen los servidores que
WebSphere Virtual Enterprise puede
crear y gestionar para dar soporte a la virtualización del servidor de aplicaciones. Un nodo
gestionado contiene un proceso de servidor de aplicaciones que se ejecuta en la
célula del gestor de despliegue. Los siguientes tipos de servidores de middleware
gestionados están soportados:
- Servidores relacionados con WebSphere Application Server, incluidos los
servidores de aplicaciones, los direccionadores On Demand (ODR), los servidores
proxy, etc.
- Servidores PHP
- WebSphere Application Server Community Edition 2.0
(todos los releases)
Todos los servidores que se administran mediante el soporte
de ciclo de vida completo deben administrarse desde la consola administrativa de
WebSphere Virtual Enterprise.
Por ejemplo, no administre los
servidores de WebSphere Application Server Community Edition de ciclo de vida completo
desde la consola de WebSphere Application Server Community Edition.
Cree servidores de WebSphere Application Server Community Edition de ciclo de vida
completo a partir de instalaciones anteriormente no utilizadas de
WebSphere Application Server Community Edition Versión 2.0 o Versión 2.0.0.1.
- Servidores de gestión de ciclo de vida asistido
Los
servidores de gestión de ciclo de vida asistido incluyen servidores que puede gestionar
WebSphere Virtual Enterprise, pero que se han creado fuera del dominio administrativo de
WebSphere Virtual Enterprise y normalmente son específicos del sistema con el que está asociado el servidor. Instale el agente de middleware en estos sistemas principales y asócielos con el dominio administrativo de
WebSphere Virtual Enterprise.
En los sistemas principales configurados,
WebSphere Virtual Enterprise puede
iniciar y detener los servidores, direccionar tráfico a los servidores, dar
prioridad a las solicitudes en los servidores, etc.
WebSphere Virtual Enterprise proporciona plantillas para los siguientes tipos de servidor de middleware de ciclo de vida asistido:
- Apache HTTP Server Versión 1.3, Versión 2.0 y Versión 2.2
- Apache Tomcat Versión 4.1.x, Versión 5.0.x, Versión 5.5.x y
Versión 6.0
- Apache Geronimo Versión 1.0 y Versión 1.1
- JBoss Versión 4.0.x
- BEA WebLogic Server Versión 8.x y Versión 9.x
- WebSphere Application Server Community Edition
- Servidores WebSphere Application Server externos, Versión 5.1 y posteriores. Los servidores WebSphere Application Server externos son servidores de aplicaciones que se ejecutan fuera de la célula WebSphere Virtual Enterprise.
- Servidores HTTP personalizados
Para otros tipos de servidor, puede
desarrollar sus propias plantillas.
Administre los servidores de ciclo de vida
asistido desde sus consolas administrativas respectivas. Por ejemplo, los servidores de
WebSphere Application Server Community Edition de ciclo de vida asistido se
administran desde la consola de WebSphere Application Server Community Edition.
Las revisiones de representaciones deben especificarse en la consola administrativa de
WebSphere Virtual Enterprise.
- Servidores descubiertos
Los servidores descubiertos son
servidores encontrados por el descubrimiento de middleware. El descubrimiento de
middleware puede encontrar las instalaciones existentes de
WebSphere Application Server Community Edition y crear representaciones de estos
servidores en la consola administrativa de WebSphere Virtual Enterprise.
Estos servidores se representan como servidores de ciclo de vida asistido.
Puede agrupar estos servidores en un clúster dinámico, pero los clústeres dinámicos deben
tener una pertenencia manual. No puede crear clústeres dinámicos basados en expresiones
de servidores descubiertos. El descubrimiento de middleware también puede encontrar las
aplicaciones desplegadas en estos servidores y representarlas en al consola
administrativa de WebSphere Virtual Enterprise como aplicaciones
no gestionadas.
De la misma forma que los servidores de ciclo de
vida asistido, administre los servidores descubiertos desde sus consolas administrativas
respectivas. Por ejemplo, administre los servidores de
WebSphere Application Server Community Edition desde la consola de
WebSphere Application Server Community Edition. Realice las revisiones de
representaciones que sean necesarias en la consola administrativa de WebSphere Virtual Enterprise.
Definición
El soporte que ofrece
WebSphere Virtual Enterprise varía entre servidores de ciclo de vida completo
, descubierto, y asistido.
- Para los servidores de middleware de gestión de ciclo de vida completo, defina los
servidores en la consola administrativa. La gestión de estos servidores es la misma que
en los releases anteriores.
- Para los servidores de middleware de ciclo de vida asistido, utilice
el siguiente enfoque para registrar los servidores con la configuración de WebSphere Virtual Enterprise:
Instale el agente de middleware en el servidor y defina manualmente el servidor en la consola administrativa.
Utilice
plantillas de servidor para definir los servidores de middleware. Las
plantillas de servidor incluyen la siguiente información:
- Puertos predeterminados para direccionar tráfico al servidor
- Mandatos para iniciar y detener el servidor
- Lista predeterminada de los archivos principales de configuración que forman el
servidor externo para el servicio de edición de configuración externa
- Lista predeterminada de los directorios donde se encuentran los archivos de anotaciones
cronológicas para el servicio externo de visualización de anotaciones cronológicas
WebSphere Virtual Enterprise se suministra con un conjunto de plantillas de servidor predeterminado para los distintos tipos de servidor de middleware.
- Para los servidores descubiertos, después de instalar el agente de
middleware, el descubrimiento de middleware
localiza las instalaciones existentes de WebSphere Application Server Community Edition y las aplicaciones instaladas, y crea una representación de estos servidores y aplicaciones en la célula de WebSphere Virtual Enterprise. Estos servidores y
aplicaciones se representan como servidores de ciclo de vida asistido y aplicaciones no
gestionadas.
Gestión
Puede gestionar determinados aspectos
de los servidores de middleware de ciclo de vida asistido y
descubiertos con la consola administrativa.
- Con las operaciones de servidor, puede ejecutar un archivo ejecutable
Java o no Java en el servidor de middleware desde la consola administrativa.
- Con el visor de anotaciones, puede ver los archivos de anotaciones
cronológicas de los servidores de middleware desde la consola administrativa.
- Con la configuración externa, puede configurar la consola administrativa
para que pueda ver y editar los documentos de configuración de los servidores de
middleware.
Otras características de gestión de WebSphere Virtual Enterprise como, por ejemplo, los clústeres dinámicos, las políticas de salud, las políticas de servicio, las tareas de tiempo de ejecución, las notificaciones, etc., ofrecen un soporte variado para los servidores middleware de ciclo de vida
asistido y descubiertos.