Dimensionando Servidores Gerenciados

Você pode escalonar servidores gerenciados alterando o número de nós ou alterando a forma das instâncias de computação.

Adicionar ou Remover Nós do WebLogic Server

Você pode alterar o número de nós (instâncias de computação) no seu Oracle WebLogic Server para a pilha do Oracle Cloud Infrastructure a fim de aumentar o desempenho ou reduzir custos. Adicione nós para reduzir ou remova nós para aumentar.

Observação:

Você não pode usar esse procedimento para escalonar um domínio que foi criado antes de 29 de junho de 2020.

Para escalar o domínio, edite a variável de contagem de nós para a pilha e, em seguida, execute um job Aplicar.

O Oracle WebLogic Server para Oracle Cloud Infrastructure executa estas tarefas para uma operação de escalonamento:

  • Adicionar ou remover instâncias de computação
  • Adicionar ou remover servidores gerenciados na configuração de domínio (opcional)
  • Adicionar servidores gerenciados ao cluster existente na configuração do domínio, se o domínio não estiver executando o Oracle WebLogic Server Standard Edition (opcional)
  • Atualizar o conjunto de backend do balanceador de carga, se sua pilha incluir um balanceador de carga (opcional)

Se você personalizou a configuração de domínio depois de criá-la (alterando números de porta, alterando nomes de servidores e assim por diante), não há garantia de que a parte de modificação do domínio do job de dimensionamento será bem-sucedida. Você pode desativar esse recurso e executar essas tarefas manualmente após a conclusão do job de escalonamento.

  1. Acesse a Console do Oracle Cloud Infrastructure.
  2. Clique no menu de navegação, selecione Gerenciador de Recursos e, em seguida, Pilhas.
  3. Selecione o Compartimento que contém a pilha.
  4. Clique no nome da pilha.
  5. Clique em Variáveis.
  6. Clique em Editar Variáveis.
  7. Editar Contagem de Nós do WebLogic Server.
    Se você aumentar a contagem de nós e modificar a Chave Pública SSH, a chave será usada apenas para novas instâncias de computação. As chaves para instâncias de computação existentes permanecem inalteradas.
  8. Opcional: Se você quiser que o Oracle WebLogic Server for Oracle Cloud Infrastructure crie instâncias de computação, mas não atualize sua configuração de domínio, selecione Não Atualizar Configuração de Domínio para Expansão.
  9. Clique em Próximo.
  10. Clique em Salvar Alterações.
  11. Clique em Ações do Terraform e em Aplicar.
  12. Informe um nome para o job e clique em Aplicar.
  13. Monitore periodicamente o andamento do job de Aplicação até que ele seja finalizado.
  14. Clique em Saídas.
  15. Localize WebLogic_Instances e verifique o número de instâncias de computação na pilha atualizada.

Se você selecionou Não Atualizar Configuração do Domínio para Expansão, deverá atualizar manualmente sua configuração de domínio e adicionar os servidores gerenciados. Use a Console de Administração do WebLogic Server ou a Ferramenta de Script do WebLogic Server (WLST).

Se seu domínio estiver em uma sub-rede privada, a instância de computação de bastion será excluída e recriada. Como resultado, o bastion pode ter um endereço IP diferente.

Alterar a Forma das Instâncias de Computação

Você pode ampliar os recursos de computação do seu domínio do Oracle WebLogic Server para Oracle Cloud Infrastructure para aumentar o desempenho ou reduzir os recursos de computação para reduzir os custos.

Observação:

Não use o Resource Manager para alterar a forma das instâncias de computação em seu domínio. Você deve usar o serviço de Computação. Usando o gerenciador de recursos para ampliar e reduzir depois de alterar a forma reverterá no momento todos os nós para a forma original, destruindo efetivamente o domínio. É recomendável escalonar o número de nós em vez da forma.

Quando você altera a forma de uma instância de computação, seleciona um processador diferente, o número de núcleos, a quantidade de memória, a largura de banda da rede e o número máximo de VNICs da instância. Os endereços IP públicos e privados da instância, os anexos de volume e os anexos de VNIC permanecem iguais. Por exemplo, alterar a forma de uma instância de VM-Standard2.2 para VM-Standard2.4 conta a capacidade do nó de duas OCPUs para quatro OCPUs e também duplica a quantidade de memória alocada para o nó.

A forma original da instância de computação determina quais formas você pode selecionar como um destino para a nova forma. Você não pode modificar a forma de uma instância que usa uma configuração bare metal ou determinadas configurações de VM (máquina virtual).

A Oracle recomenda que você use a mesma forma para todas as instâncias de computação que compõem um único cluster do WebLogic Server. Isso permite que o tráfego seja distribuído uniformemente em todo o cluster.

Quando você altera uma forma, a instância de computação deve ser reiniciada. Para evitar tempo de inatividade e assegurar que seus aplicativos permaneçam disponíveis aos usuários, a Oracle recomenda que você crie um cluster com várias instâncias de computação e que altere a forma de uma única instância de computação por vez.

Quando você alterar a forma da primeira instância de computação, o servidor de administração do domínio ficará temporariamente indisponível. No entanto, seus aplicativos não dependem do servidor de administração e não serão afetados.

  1. Acesse a Console do Oracle Cloud Infrastructure.
  2. No menu de navegação, clique em Computação e, em seguida, clique em Instâncias.
  3. Selecione o Compartimento no qual seu domínio foi criado.
  4. Clique no nome da primeira instância de computação do seu domínio.
    A instância possui wls-0 anexado ao nome. Por exemplo: mydomain-wls-0
  5. Clique em Ações e selecione Alterar Forma.
  6. Selecione uma nova forma e clique em Alterar Forma.
  7. Repita da etapa 2 para as instâncias de computação restantes em seu domínio.