Clustering de Aplicativos Web Java

Esta seção pressupõe que você esteja familiarizado com a formação de cluster e a administração do Weblogic. Se não estiver familiarizado com essas tarefas, a Oracle aconselha você a buscar assistência técnica antes de tentar formar cluster de um aplicativo Web Java do Oracle Enterprise Performance Management System.

Pré-requisitos

Nota:

As informações contidas nesta seção pressupõem que você tenha instalado os aplicativos Web Java em cada nó a ser incluído no cluster.

Conclua estas tarefas antes de configurar um cluster para um aplicativo Web Java do EPM System:

  • Ao ajustar a escala do Oracle Hyperion Foundation Services, você deve criar um novo esquema usando RCU e editar RCUSchema.properties em cada máquina da implantação. Para obter informações, consulte "Criação de Esquemas de Infraestrutura Usando o Utilitário de Criação de Repositório" e "Atualização das Propriedades do Esquema RCU" no Guia de Configuração e Instalação do Sistema Oracle Enterprise Performance Management.
  • Quando você estiver implantando em uma máquina diferente daquela que está hospedando o Foundation Services, o Servidor de Administração do WebLogic Server deverá estar em execução na máquina host do Foundation Services. Se estiver implantando na mesma máquina do Foundation Services, o Servidor de Administração do WebLogic Server não precisará estar em execução.

  • Ative a persistência de sessão ou as sessões residentes (que direcionam todas as solicitações para uma sessão específica ao mesmo servidor) no balanceador de carga.

  • Em sistemas distribuídos, (onde o Oracle Essbase está instalado em um servidor diferente do Oracle Hyperion Profitability and Cost Management), o Oracle Hyperion Provider Services também deve ser instalado e configurado no servidor do Profitability and Cost Management. Esse é um requisito mesmo quando sua configuração aceita usar o modo Incorporado para conexões do Essbase. Em sistemas clusterizados (em que mais de um servidor gerenciado do Profitability and Cost Management está instalado), o Provider Services também deve ser instalado e configurado em cada nó do servidor gerenciado do Profitability and Cost Management.

  • Instale o produto EPM System em cada nó que o cluster incluir. Instale no mesmo sistema de arquivos de cada máquina. Usar o mesmo caminho de sistema de arquivos em cada máquina física de um cluster é importante para que essas variáveis de ambiente possam ser definidas uma vez para o cluster inteiro, em vez de definidas e personalizadas para cada nó no cluster:

    Todos os sistemas operacionais: CLASSPATH e PATH

Clustering de Aplicativos Web Java Usando o EPM System Configurator

Você pode formar cluster de aplicativos Web Java do EPM System durante a configuração com o EPM System Configurator. Use a sequência de configuração geral a seguir. Esse procedimento considera que o Oracle HTTP Server, instalado pelo EPM System Installer, seja o host lógico.

Nota:

Quando o Profitability and Cost Management tem sua escala ajustada em um ambiente clusterizado, cada módulo no aplicativo corporativo Profitability deve ser direcionado para todos os servidores no cluster do Profitability.

Para formar cluster de aplicativos Web Java do EPM System durante a configuração com o EPM System Configurator:

  1. Instale os aplicativos Web Java do EPM System em cada máquina no seu ambiente.

  2. Configure o aplicativo Web Java na primeira máquina, selecionando Implantar no Servidor de Aplicativos na página Seleção de Tarefa do EPM System Configurator.

    Durante a implantação, o EPM System Configurator cria um cluster para cada servidor gerenciado no WebLogic.

  3. Configure o aplicativo Web Java na próxima máquina, selecionando Implantar no Servidor de Aplicativos na página Seleção de Tarefa do EPM System Configurator.

    Durante a implantação, o EPM System Configurator adiciona o servidor ao cluster no WebLogic.

    Repita essa etapa para as máquinas adicionais na implantação.

  4. Configure o último servidor Web, selecionando Configurar Servidor Web nas tarefas do Foundation na página Seleção de Tarefa do EPM System Configurator. Em seguida, reinicie o servidor Web e o Oracle Hyperion Enterprise Performance Management Workspace.

Considerações sobre clustering de aplicativos Web Java:

  • O EPM System Configurator configura um cluster para cada servidor gerenciado.

  • Você deve ter apenas um cluster para cada produto do EPM System. Observe que o EPM System Configurator cria um cluster para cada servidor gerenciado.

Ajuste de Escala Horizontal de um Único Servidor Gerenciado

Para dimensionar o servidor gerenciado individual nas máquinas subsequentes:

  1. Usando o EPM System Installer, instale o mesmo conjunto de aplicativos Web Java em todas as máquinas adicionais no ambiente. Observe que não é possível adicionar nem remover aplicativos Web Java quando você faz o ajuste de escala horizontal.

  2. Execute o EPM System Configurator em cada máquina que você está dimensionando.

  3. No painel Seleção de Tarefa em Hyperion Foundation, selecione Escalar horizontalmente o servidor gerenciado nesta máquina.

    A opção Escalar horizontalmente o servidor compacto nesta máquina só está disponível quando as seguintes condições forem verdadeiras:

    • O WebLogic Administration Server não está instalado na máquina atual.

    • O servidor gerenciado individual é implantado no WebLogic Administration Server.

    • O servidor gerenciado individual ainda não foi dimensionado na máquina.

  4. Clique em Avançar para dimensionar o servidor.

Ao ajustar a escala do Foundation Services, você deve criar um novo esquema usando RCU e editar RCUSchema.properties em cada máquina da implantação. Para obter informações, consulte "Criação de Esquemas de Infraestrutura Usando o Utilitário de Criação de Repositório" e "Atualização das Propriedades do Esquema RCU" no Guia de Configuração e Instalação do Sistema Oracle Enterprise Performance Management.