Considerações de Versão IP para Células

Há problemas de compatibilidade a serem considerados ao configurar a versão IP para células.

[IBM i]

Suporte para Versões do Protocolo da Internet

O produto suporta o Protocolo da Internet Versão 4 (IPv4) e o Protocolo da Internet Versão 6 (IPv6). O suporte ao IPv6 foi introduzido no IBM® i release V5R4, e apesar do WebSphere Application Server V6.0 suportar apenas IPv4, ao executar nos releases V5R4 e posteriores do IBM i, o WebSphere Application Server V6.1 e posteriores suporta IPv4 e IPv6. Ao definir um nó, você deve especificar o nome do host como uma sequência ou como um endereço numérico de 32 bits.

[AIX Solaris HP-UX Linux Windows]

Suporte para Protocolo da Internet Versão 4 e Protocolo da Internet Versão 6

O Internet Protocol Versão 4 não é mais viável para várias empresas. Como ele é baseado na arquitetura de 32 bits, existe um déficit crescente de endereços IPv4 (Internet Protocol Versão 4). O IPv6 (Internet Protocol Versão 6) é baseado na arquitetura de 128 bits, que permite que um número bem maior de endereços fique disponível para uso na Internet.

Em resposta, o produto agora inclui suporte ao IPv6, além do suporte continuado ao IPv4. Isso significa que os nós executando o WebSphere Application Server Versão 6 e posteriores podem utilizar IPv6. Todavia, observe que os nós executando o WebSphere Application Server Versão 5.x não podem utilizar IPv6.

O produto suporta um ambiente de modo duplo no qual é possível ter aplicativos legados mais antigos executando em aplicativos ativados para IPv4 e IPv6 executando no IPv6. Observe, no entanto, que existem restrições no uso de IPv4 e de IPv6 na mesma célula. Essas informações documentam essas restrições e também descreve as maneiras pelas quais é possível configurar suas células, dependendo da versão de IP que será usada.

Nota: O IPv6 não é suportado em transportes nativos. Se precisar dessa função, você deve configurar uma cadeia de canais. As cadeias de canais podem não ser configuradas automaticamente para um servidor migrado do WebSphere Application Server V5 para WebSphere Application Server V6. Essas cadeias são automaticamente configuradas quando você cria um servidor V6.

Ao definir um nó, você deve especificar o nome do host como uma sequência ou como um endereço numérico de 32 bits.

[AIX Solaris HP-UX Linux Windows]

Célula de Modo Duplo

Em uma célula de modo duplo, são suportadas comunicações mistas IPv4 e IPv6. Por padrão, uma célula é definida no modo duplo quando é criada. Porém, observe que apenas os nós executando o WebSphere Application Server Versão 6 e posterior são válidos em uma célula de modo duplo.

O gerenciador de implementação pode gerenciar os nós IPv4 e IPv6. Os servidores de aplicativos podem atender comunicações IPv4 e IPv6.

Os nós IPv4 e IPv6 não podem se comunicar entre si, portanto o objetivo da célula de modo duplo é permitir essa comunicação, de modo que você utilize seus aplicativos existentes executados sobre IPv4, com aplicativos mais recentes que foram ativados para IPv6.

A seguinte ilustração mostra uma célula de modo duplo:

Célula de modo duplo
[AIX Solaris HP-UX Linux Windows]

Célula Apenas de IPv4

Em uma célula apenas de IPv4, todos os nós devem:
  • Utilizar IPv4
  • Executar o WebSphere Application Server Versão 5.x
  • Ter nomes de host definidos como sequências ou endereços numéricos de 32 bits.
Célula apenas IPv4

É importante observar que, por padrão, uma célula é definida no modo duplo. No entanto, para executar em um ambiente apenas de IPv4, será necessário definir explicitamente a célula para IPv4. Consulte o tópico sobre configurações da JVM (Java™ Virtual Machine) para obter informações adicionais.

Nota: Se desejar executar uma combinação de nós WebSphere Application Server Versão 5.x e WebSphere Application Server Versão 6.0 ou posteriores sobre IPv4, consulte a seção sobre configuração de uma célula de nós combinados, a seguir.
[AIX Solaris HP-UX Linux Windows]

Célula de Nós Mistos

Uma célula de nós combinados consiste em alguns nós executando o WebSphere Application Server Versão 5.x e outros nós executando o WebSphere Application Server Versão 6 ou posteriores. Em uma célula de nós combinados, todos os nós devem utilizar IPv4. Ao definir um nó que será utilizado em uma célula de nós combinados, você deve especificar o nome do host como uma sequência ou como um endereço numérico de 32 bits, independentemente do nó estar executando o WebSphere Application Server Versão 5.x ou o WebSphere Application Server Versão 6 e posteriores. Endereços numéricos de 128 bits não podem ser especificados.

Célula de nó combinado

Em uma célula de nós combinados, mesmo apesar dos nós do WebSphere Application Server Versão 6 e posteriores serem configurados para utilizar IPv4, o sistema operacional executando-os ainda pode suportar tanto IPv4 quanto IPv6. Isso é verdade enquanto os nós da Versão 6 e posteriores estiverem configurados com nomes de host baseados em sequência ou endereços numéricos de 32 bits.

Observe também que você pode incluir apenas nós da Versão 5.x em uma célula de nós mistos através da migração. É necessário primeiro migrar de um Gerenciador de Implementação da Versão 5.x para um Gerenciador de Implementação da Versão 6.0 ou posterior, em seguida, manter os nós da Versão 5.x ou migrá-los para os nós da Versão 6.0 ou posterior.

[AIX Solaris HP-UX Linux Windows]

Célula Apenas de IPv6

Em uma célula apenas de IPv6, todos os nós devem:
  • Utilizar IPv6
  • Executar o WebSphere Application Server Versão 6 ou posterior
  • Ter nomes de host definidos como sequências ou endereços numéricos de 128 bits.
Célula apenas IPv6
[IBM i]

Especificando Nomes de Host

Ao criar um novo perfil, você pode especificar opcionalmente o nome do host para o perfil utilizando o parâmetro -hostName. Se você não especificar o nome do host, o nome do host para o perfil definirá como padrão o nome do host completo para o servidor. Se você optar por utilizar o parâmetro -hostName e quiser especificar o endereço IP do servidor, especifique o endereço numérico de 32 bits válido.

[AIX Solaris HP-UX Linux Windows]

Especificando Nomes de Host

Durante a criação de perfil para o WebSphere Application Server, você será solicitado a fornecer o nome do host ou endereço IP da máquina na qual o perfil está sendo criado no campo Nome do Host ou Endereço IP. O nome do host ou endereço IP que você especifica é utilizado para anunciar esse perfil a todos os outros perfis do WebSphere Application Server nas configurações de célula. Todos os nós na célula utilizarão os nomes de host ou endereços IP que são definidos dessa maneira para alcançar um ao outro. Em geral, é melhor sempre utilizar um nome do host para identificar um perfil. Utilizando um nome de host, você não terá que se preocupar com o endereço IP que está sendo utilizado (32 bits versus 128 bits), se ele é executado em IPv4 ou IPv6, e assim por diante. Contanto que o serviço DNS seja configurado adequadamente, todos os nós devem conseguir trabalhar em conjunto.

No entanto, se você preferir, poderá controlar qual pilha ou endereço IP é utilizado. Para isso, digite o endereço IP específico (32 bits para IPv4 ou 128 bits para IPv6) no campo Nome do Host ou Endereço IP. Esse perfil então será identificado com esse endereço IP e outros nós do WebSphere Application Server utilizarão esse endereço IP para se comunicarem com esse nó.

Ao especificar endereços IPv6, é recomendável colocá-los entre colchetes de proteção. Por exemplo, [fe80::202:57ff:fec4:2334]. A razão para isso é que no processamento interno do sistema, os endereços IP são freqüentemente combinados com números de portas no formato <endereço IP>:<número de porta>, e os dois pontos nos endereços IPv6 podem gerar confusão nessas circunstâncias. Entretanto, observe que não é possível utilizar endereços IPv6 entre colchetes no console administrativo ou Ferramenta de Gerenciamento de Perfil.

Observe que o uso do IPv6 (Internet Protocol versão 6) e do WS-AT (Web Services Atomic Transactions) não é suportado em transportes HTTP; eles são suportados apenas nas cadeias do canal de transporte HTTP.

Observe que no script, os colchetes podem ter significado especial, dependendo da ligação de idioma utilizada (por exemplo, Jacl). Você pode contornar esse problema, utilizando um caractere de escape especial na frente dos colchetes iniciais e finais. Utilizando a ligação Jacl, por exemplo, o mesmo endereço IPv6 citado anteriormente pode ser digitado como \[fe80::202:57ff:fec4:2334\]

Nota: Embora você não possa utilizar colchetes com endereços IPv6 dentro do console administrativo, é necessário utilizar colchetes para especificar um endereço IPv6 como parte da URL do console administrativo em um navegador. Isso permite que o navegador diferencie o endereço IPv6 do valor da porta.

Configuração de Multicast

[IBM i]O produto utiliza transmissão multicast no nível do nó para permitir que um agente do nó descubra os processos gerenciados no nó. Os endereços IPv4 e IPv6 não são compatíveis. Assim, para permitir que um nó do WebSphere Application Server execute após a instalação inicial, tanto os endereços multicast IPv4 quanto IPv6 são inicialmente definidos na configuração do agente do nó e quando um agente do nó inicia, ambos os endereços são tentados na sequência. Exclua o endereço NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS após a instalação porque, limitando a descoberta multicast ao protocolo conhecido, o agente do nó é executado com mais eficiência.

[AIX Solaris HP-UX Linux Windows]O produto utiliza transmissão multicast no nível do nó para permitir que um agente do nó descubra os processos gerenciados no nó. Os endereços IPv4 e IPv6 não são compatíveis. Assim, para permitir que um nó do WebSphere Application Server execute após a instalação inicial, tanto os endereços multicast IPv4 quanto IPv6 são inicialmente definidos na configuração do agente do nó e quando um agente do nó inicia, ambos os endereços são tentados na sequência. Exclua os endereços NODE_MULTICAST_DISCOVERY_ADDRESS ou NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS após a instalação. Nesse momento, você já saberá se o nó está executando IPv4 ou IPv6; portanto, limitando a descoberta de multicast para o protocolo conhecido, o agente do nó será executado com mais eficiência.

A configuração do endereço multicast depende das células terem os mesmos nomes de célula ou nomes diferentes. As seguintes condições se aplicam:
  • Se cada célula tiver um nome de célula diferente, a configuração pode compartilhar o mesmo endereço multicast. O sistema opera corretamente porque pacotes de outras células são removidos conforme necessário. No entanto, para maior eficiência e para reduzir comunicação desnecessária, use endereços multicast diferentes para nós que residem no mesmo host. É possível tornar o endereço multicast exclusivo para cada célula de forma que todos os nós dentro de uma célula usem o mesmo endereço IP e porta. Ou, é possível tornar o endereço exclusivo para cada nó dentro de cada célula. Para tornar o endereço exclusivo, designe um endereço IP de classe D exclusiva para cada host ou designe um valor de porta exclusiva para cada nó. Isso é suficiente para manter o endereço IP o mesmo e tornar a porta exclusiva para cada nó.
  • Se as células têm o mesmo nome de célula e elas residem dentro da mesma sub-rede, use um endereço multicast diferente para cada célula.

Ícone que indica o tipo de tópico Tópico de Referência



Í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=ragt_ip
Nome do arquivo: ragt_ip.html