O termo servidor middleware se refere a um servidor em qualquer
plataforma middleware. Servidores de middleware incluem os seguintes tipos:
WebSphere Application Server ou
WebSphere Virtual Enterprise, bem como servidores Apache Tomcat, JBoss,
BEA WebLogic, PHP etc.
Suporte à Versão 6.0.x
Com o WebSphere Extended
Deployment Versão
6.0.x, servidores de aplicativos de outros tipos de plataforma de middleware eram suportados utilizando a oferta
de ambiente de servidores mistos. Para suportar esses tipos de plataforma de
middleware, o agente remoto era instalado nos nós e os clusters de servidores genéricos
eram criados, incluindo os servidores de aplicativos como terminais genéricos.
Como essa
configuração oferecia conhecimento limitado do Extended Deployment dos servidores
de aplicativos middleware, apenas a forma de tráfego e a priorização de pedidos aos
terminais genéricos eram suportadas.
Versão 6.1
O WebSphere Virtual Enterprise Versão
6.1 introduz suporte avançado para ambientes fora do domínio do produto.
Servidores de aplicativos executados em outras plataformas middleware são
representados mais inteiramente no domínio administrativo do produto,
visto que o agente de middleware é instalado nessas máquinas. O controlador de posicionamento de aplicativo é capaz de gerenciar clusters dinâmicos
formados por esses tipos de servidores. Gerenciamento de funcionamento também é
suportado para os demais servidores de plataforma middleware.
Agente de Middleware
O agente de middleware é um agente leve que pode ser instalado nos nós que você deseja que o WebSphere Virtual Enterprise gerencie. O agente de middleware pode ser executado
em qualquer nó. O nós que executam o agente de middleware não precisam de instalações do WebSphere Application Server ou do WebSphere Virtual Enterprise no nó. O
agente de middleware substitui o agente remoto.
Tipos de Servidor Middleware
- Servidores de Gerenciamento de Ciclo de Vida Completo
Servidores de
gerenciamento de ciclo de vida completo
que o
WebSphere Virtual Enterprise tanto pode criar quanto
gerenciar para suportar a virtualização do servidor de aplicativos. Um nó gerenciado contém um processo do servidor de aplicativos que é executado na célula do gerenciador de implementação. Os
seguintes tipos de servidores middleware gerenciados são suportados:
- Servidores relacionados do WebSphere Application Server, incluindo servidores de aplicativos, On Demand Routers (ODR), servidores proxy, etc
- servidores PHP
- WebSphere Application Server Community Edition 2.0 (todos os releases)
Todos os servidores que são administrados pelo suporte de ciclo de vida completo devem ser administrados no console administrativo do
WebSphere Virtual Enterprise.
Por exemplo, não administre servidores WebSphere Application Server Community Edition de ciclo de vida completo no console do WebSphere Application Server Community Edition.
Crie servidores WebSphere Application Server Community Edition de ciclo de vida completo a partir de instalações não utilizadas anteriormente do WebSphere Application Server Community Edition Versão 2.0 ou Versão 2.0.0.1.
- Servidores de Gerenciamento de Ciclo de Vida Assistido
Os servidores de gerenciamento de ciclo de vida assistido incluem servidores que o
WebSphere Virtual Enterprise pode gerenciar, mas são criados fora do domínio administrativo do
WebSphere Virtual Enterprise, normalmente específico ao sistema ao qual o servidor está associado.
Instale o agente de middleware nestes hosts e associe-os ao domínio administrativo do
WebSphere Virtual Enterprise. Nos hosts configurados, o
WebSphere Virtual Enterprise pode então, iniciar e parar os servidores, rotear o tráfego para os servidores, priorizar pedidos para os servidores, etc. O
WebSphere Virtual Enterprise fornece modelos para os seguintes tipos de servidor de middleware de ciclo de vida assistido:
- Apache HTTP Server Versão 1.3, Versão 2.0 e Versão 2.2
- Apache Tomcat Versão 4.1.x, Versão 5.0.x, Versão 5.5.x
e Versão 6.0
- Apache Geronimo Versão 1.0 e Versão 1.1
- JBoss Versão 4.0.x
- Servidor BEA WebLogic Versão 8.x e Versão 9.x
- WebSphere Application Server Community Edition
- WebSphere Application Servers externos, Versão 5.1 e posterior. Servidores de aplicativos externos do WebSphere são servidores de aplicativos que são executados fora da célula do WebSphere Virtual Enterprise.
- Servidores HTTP customizados
Para qualquer outro tipo de servidor, você
pode desenvolver seus próprios modelos.
Administre servidores de ciclo de vida assistido nos seus respectivos consoles administrativos.
Por exemplo, servidores WebSphere Application Server Community Edition de ciclo de vida assistido são administrados no console do WebSphere Application Server Community Edition.
Todas as revisões representativas devem ser digitadas no console administrativo do WebSphere Virtual Enterprise.
- Servidores descobertos
Esses servidores são
aqueles localizados pela descoberta de middleware. A descoberta de middleware pode localizar instalações existentes do WebSphere Application Server Community Edition e criar representações desses servidores no console administrativo do WebSphere Virtual Enterprise. Esses servidores são representados como servidores de ciclo de vida assistido.
Eles podem ser agrupados em um cluster dinâmico, mas
esses clusters devem ter associação manual. Não é possível criar clusters dinâmicos
de servidores descobertos baseados em expressão. A descoberta de middleware também pode localizar os aplicativos que são implementados nesses servidores e representam-nos no console administrativo do WebSphere Virtual Enterprise como aplicativos não-gerenciados.
Como os servidores de ciclo de vida assistido, administre servidores descobertos em seus respectivos consoles administrativos. Por exemplo,
administre os servidores WebSphere Application Server Community Edition a partir do console do WebSphere Application Server Community Edition. Faça todas as revisões representativas no console administrativo do WebSphere Virtual Enterprise.
Definição
O suporte que o
WebSphere Virtual Enterprise oferece, difere entre os servidores de ciclo de vida completo,
, descoberto e assistido.
- Para servidores de middleware de gerenciamento de ciclo de vida completo, defina os servidores no console administrativo. O gerenciamento desses servidores é o mesmo dos releases anteriores.
- Para servidores de middleware de ciclo de vida assistido, use a seguinte abordagem para registrar os servidores com a configuração do WebSphere Virtual Enterprise:
Instale o agente de middleware no servidor e defina manualmente o servidor no console administrativo. Utilize
modelos de servidor para definir os servidores middleware. Modelos de servidor incluem as
seguintes informações:
- Portas padrão para rotear o tráfego para o servidor
- Comandos para iniciar e parar o servidor
- Lista padrão dos principais arquivos de configuração que compõem o servidor
externo para o serviço de edição de configuração externa
- Lista padrão dos diretórios nos quais existem arquivos de log para o serviço de
visualização de log externo
O
WebSphere Virtual Enterprise é entregue com um conjunto de modelos de servidor padrão para os diferentes tipos de servidor de middleware.
- Para servidores descobertos, após instalar o agente de middleware, a descoberta de middleware localiza instalações existentes do WebSphere Application Server Community Edition e seus aplicativos instalados e cria uma representação desses servidores e aplicativos na célula do WebSphere Virtual Enterprise. Esses servidores e aplicativos são representados como servidores de ciclo de vida assistido e aplicativos não-gerenciados.
Gerenciamento
É possível gerenciar determinados aspectos de servidores de middleware de de ciclo de vida assistido e descobertos com o console administrativo.
- Com operações do servidor, é possível executar um arquivo executável Java ou não-Java
do servidor middleware no console administrativo.
- Com o visualizador de log, é possível visualizar os arquivos de log dos servidores middleware
no console administrativo.
- Com a configuração externa, você pode configurar o console administrativo
para que seja possível visualizar e editar documentos de configuração para servidores
middleware.
Outros recursos de gerenciamento do WebSphere Virtual Enterprise, como clusters dinâmicos, políticas de funcionamento, políticas de serviço, tarefas de tempo de execução, etc, oferecem suporte variado para servidores de middleware de ciclo de vida assistido e descoberto.