Selecionando um Frontend para a Topologia do WebSphere Application Server

É possível selecionar um intermediário para fornecer afinidade de sessão, suporte de failover e balanceamento de carga de trabalho para a topologia do WebSphere Application Server.

  • O plug-in do servidor da web do WebSphere Application Server fornece uma interface entre um servidor da web e um servidor de aplicativos. O plug-in de servidor da web determina o servidor para o qual uma solicitação do cliente, como servlets, precisa ser roteada.
  • O dispositivo do WebSphere DataPower é um servidor proxy avançado que oferece funcionalidade aprimorada, como WS-Addressing, orientadores customizados, QOS e SLA.
Também é possível usar os componentes estabilizados a seguir como um proxy reverso entre um cliente HTTP e um aplicativo em cluster ou um aplicativo particionado:
  • O servidor proxy do WebSphere Application Server é um tipo específico de servidor de aplicativos que roteia solicitações HTTP para servidores de conteúdo que executam o trabalho. O servidor proxy do WebSphere Application Server pode ser o ponto inicial de entrada para solicitações para servidores em seu ambiente corporativo. No entanto, como um servidor proxy do WebSphere Application Server não é seguro para uma implementação DMZ, um servidor proxy doWebSphere Application Server geralmente é defrontado por um servidor da Web ou usado apenas nos ambientes internos nos quais requisitos de segurança de host rigorosos não são necessários.
  • O On Demand Router (ODR) é um roteador inteligente. O ODR é totalmente consciente do estado dinâmico da célula, de forma que, se um servidor na célula falhar, as solicitações serão roteadas para outro servidor. A configuração do ODR na DMZ não é suportada.
  • Recurso Reprovado Recurso Reprovado: O DMZ Secure Proxy Server está descontinuado para o WebSphere Application Server tradicional Versão 9.0.depfeat
    O DMZ Proxy Server for IBM WebSphere Application Server é um servidor proxy do WebSphere Application Server projetado especificamente para ser instalado com segurança em um nó independente em uma zona desmilitarizada (DMZ). Se você exigir a função do servidor proxy do WebSphere Application Server e quiser implementá-la no DMZ, deverá usar um DMZ Secure Proxy Server for IBM WebSphere Application Server para fornecer afinidade de sessão, suporte de failover e balanceamento de carga de trabalho para a topologia do WebSphere Application Server.

    A DMZ é uma zona segura entre firewalls que, geralmente, está localizada entre um cliente e um servidor backend. Um DMZ Secure Proxy Server for IBM WebSphere Application Server aceita solicitações de clientes na Internet e encaminha as solicitações para servidores em seu ambiente corporativo.

Consulte o Centro de Informações do WebSphere DataPower em http://www.ibm.com/software/integration/datapower/library/documentation para obter mais informações sobre o uso do WebSphere DataPower.

Use o servidor da web de sua opção e os plug-ins do servidor da web correspondentes, a não ser que deseje usar os recursos aprimorados de um dispositivo do WebSphere DataPower, como WS-Addressing, orientadores customizados, QOS e SLA.

As tabelas a seguir comparam a funcionalidade frontend do servidor de aplicativos principal e a funcionalidade não crítica de um plug-in de servidor da web em execução em um servidor da web moderno, como o IBM HTTP Server, com base no Apache HTTP Server (com ou sem o Intelligent Management), o On Demand Router, um servidor proxy WebSphere Application Server, um DMZ Secure Proxy Server for IBM WebSphere Application Server e um WebSphere DataPower Service Gateway.

Tabela 1. Funcionalidade principal
Funcionalidade Plug-in de servidor da Web usado com o IBM HTTP Server ou o Apache Web Server Plug-in do servidor da web usado com o IBM HTTP Server ou o Apache Web Server com o Intelligent Management WebSphere DataPower Service Gateway On Demand Router (ODR) DMZ Secure Proxy Server for IBM WebSphere Application Server -OU- servidor proxy do WebSphere Application Server
Afinidade de sessão Yes Sim Sim18, Sim1, 2 Sim (apenas para proxy DMZ) 1, 2
DMZ pronto Sim Yes Yes NÃO Sim (apenas para proxy DMZ)
Orientadores customizados são suportados NÃO NÃO Yes Não Não
Service Level Agreement (SLA) Não Não Yes Sim Não
Proxy SIP Não Não Não Yes Yes
Armazenamento em Cache dinâmico de ESI Sim Sim Não Sim3 Sim3
Gerenciado a partir do console administrativo Yes Yes Parcial19 Sim Sim4
Armazenamento em Cache de fluxo (armazenamento em cache de resposta grande) Yes Yes Não Sim Yes
Receber eventos de gerenciamento dinamicamente5 Não Não Sim18 Sim6 Sim6
Roteamento de multicélulas Não Não Sim20 Sim8 Sim8
Monitoramento de Desempenho Sim9 Sim9 Sim Sim10 Sim10
Balanceamento de Carga (round-robin calculado) Sim11 Sim11 Yes Sim11 Sim11
As regras de roteamento são configuráveis Não12 Não12 Yes Yes Yes
Interoperabilidade com WLM Sim13 Sim13 Sim18 Yes Yes
Afinidade e failover de serviço da web (WS Addressing) Não Não Sim18 Yes Sim
Expressão de regra e roteamento customizado Não Yes Sim21 Sim15 Sim15
Afinidade e failover de generic server cluster (GSC) Não Não Yes Sim16 Sim16
Por Rastreio de Solicitação NÃO Yes Yes Yes Não
Weighted Least Outstanding Request (WLOR) Não Yes Sim Yes Não
Suporte de Política de Funcionamento Não Sim Sim Yes Não
Notas de Tabela:
  1. A afinidade de sessão é suportada para recursos gerenciados do WebSphere Application Server. No entanto, algumas propriedades customizadas de gerenciamento de sessões, como HttpSessionCloneId, não são suportadas.
  2. Para roteamento genérico de servidor, no qual os recursos não são recursos gerenciados do WebSphere Application Server, a afinidade de sessão ativa e passiva precisarão ser configuradas na ação de roteamento do servidor genérico.
  3. Os servidores proxy do WebSphere Application Server e os DMZ Secure Proxy Servers for IBM WebSphere Application Server não suportam armazenamento em cache fragmentado. Apenas o armazenamento completo da página e o servlet de invalidação de ESI serão suportados.
  4. O perfil proxy seguro em uma instalação de DMZ pode apenas ser gerenciado usando programação de script ou um agente administrativo. O perfil proxy seguro apenas de configuração pode ser gerenciado através da programação de script ou do console do agente administrativo. Se você usar um console do agente administrativo, deve registrar um perfil proxy com o agente administrativo.
  5. Como executado pelo ODR em um ambiente do WebSphere Extended Deployment.
  6. O roteamento estático precisa ser desativado e o tunelamento da ponte de grupos principais precisa ser ativado para o DMZ Secure Proxy Server for IBM WebSphere Application Server e a interface da ponte de grupos principais das células do WebSphere Application Server, Network Deployment.
  7. Requer a configuração da ponte de grupos principais entre a célula proxy e outras células.
  8. O roteamento estático precisa ser desativado e o tunelamento da ponte de grupos principais precisa ser ativado para o DMZ Secure Proxy Server for IBM WebSphere Application Server e a interface da ponte de grupos principais das células do WebSphere Application Server, Network Deployment.
  9. As estatísticas de plug-in de servidor da Web são obtidas a partir de métricas de solicitação.
  10. As estatísticas do servidor proxy do WebSphere Application Server e do DMZ Secure Proxy Server for IBM WebSphere Application Server podem ser recuperadas do Tivoli Performance Viewer, ARM, e de mBeans de desempenho.
  11. O balanceamento de carga aleatório é suportado além do round robin calculado.
  12. O plug-in de servidor da Web pode executar apenas roteamento estático.
  13. Um plug-in do servidor da Web tem indiretamente interoperabilidade com o WLM através da troca de Tabelas de Partições do Dynamic Workload Manager (DWLM) entre o plug-in do servidor da Web e o WebSphere Application Server. O plug-in usa as tabelas para roteamento dinâmico e cenários de failover dentro de um cluster.
  14. O servidor proxy usará o WebSphere Application Server WLM mesmo que o servidor proxy esteja em execução em um sistema operacional z/OS.
  15. O gerenciador de dispositivos DataPower fornece afinidade de serviço da Web e serviço de failover mais rápidos que no proxy Java.
  16. Expressões de regras e roteamento customizados permitem que os administradores substituam o comportamento de roteamento padrão do WebSphere Application Server. Por exemplo, talvez você não queira que os pedidos sejam encaminhados ao server1 em um cluster entre 23h e 24h porque regularmente faz manutenção nesse servidor durante esse intervalo de tempo.
  17. O servidor proxy suporta balanceamento de carga e failover para clusters de servidor genérico com afinidade passiva e/ou ativa.
  18. Requer o módulo WebSphere DataPower AO.
  19. A configuração relacionada a membros de cluster, pesos, afinidade de sessão e suporte de edição de aplicativo é executada pelo Console ISC do WebSphere Application Server, mas é recuperada e influenciada pelo WebSphere DataPower.
  20. O roteamento multicélula é baseado na configuração de política e regra no DataPower. E é independente da configuração do WebSphere Application Server.
  21. O roteamento baseado em conteúdo é fornecido pela política de configuração e folhas de estilo do WebSphere DataPower.
Tabela 2. Funcionalidade Fornecida Fora do Plug-in de Servidor da Web
Funcionalidade Plug-in de servidor da web usado com o IBM HTTP Server ou o Apache Web Server com o sem o Intelligent Management WebSphere DataPower Service Gateway On Demand Router (ODR) DMZ Secure Proxy Server for IBM WebSphere Application Server -OU- servidor proxy do WebSphere Application Server
Interface Gateway Comum (CGI) Sim Não Não Não
Regravação do URI do Pedido Sim Sim Não Não
Serviço de arquivo estático eficiente Sim Não Básico1 Básico1
Compactação Sim Yes Yes Sim
Filtragem da resposta Sim Yes Sim2 Sim2
Finalização de SSL Sim Sim Sim Yes
Acelerador Criptográfico 3 Yes Yes Sim4 Sim4
FIPS Yes Yes Yes Yes
Plug-ins Gravados por Terceiro/Cliente Yes Sim8 Não Não
Criação de log Yes Yes Sim5 Sim5
Criação de log customizada Yes Yes Yes Não
Armazenamento em cache de disco Yes Não Yes Yes
Manipulação de pedido assíncrono nenhuma ou parcial6 Yes Sim7 Sim7
Notas de Tabela:
  1. Os servidores proxy do WebSphere Application Server suportam a entrega de arquivos estáticos básicos.
  2. Os servidores proxy do WebSphere Application Server suportam a regravação de links HTML.
  3. Essa funcionalidade só se aplica aos Cryptographic Accelerators que o WebSphere Application Server suporta. Consulte a página da Web Supported hardware and software.
  4. O suporte é fornecido por IBM JDK/JCE.
  5. Apenas o formato comum de NCSA é suportado.
  6. A conexão entre um plug-in de servidor da Web e um servidor de aplicativos é síncrona e consome um encadeamento durante a leitura/gravação ou enquanto aguarda os dados. Consulte a documentação do servidor da Web para obter informações sobre como seu servidor da Web específico manipula conexões de cliente.
  7. O servidor proxy é otimizado para manipular pedidos de sondagem longa do AJAX sob implementações de escala grande.
  8. Regras sofisticadas e processamento customizado podem ser atingidos usando Transformações de Linguagem de Folha de Estilo Extensível (XSLT).

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwsv_topology
Nome do arquivo: cwsv_topology.html