Otimização de Performance no OBIEE 11g – Parte 1 – “A instalação”

Publicado: 24/03/2015 por Felipe Idalgo em Ambiente/Infraestrutura, Manuais
Tags:, , , , ,

Ola pessoal, tudo bom?

Um assunto bastante requisitado pelos leitores do blog OBIEE Brasil já a algum tempo trata das questões de performance de execução de analises e dashboards no OBIEE 11g.

Começaremos hoje uma série de 4 posts que tratarão deste assunto, a ideia é dar dicas eficientes e simples para que vocês possam coloca-las em pratica no seu dia-a-dia.

Nesta primeira parte trataremos as questões relacionadas a instalação e parametrização de seu ambiente.

Quase que invariavelmente, quando sou chamado para realizar um atendimento relacionado a baixa performance do ambiente me deparo com problemas na instalação e parametrização do produto OBIEE.

Os binários de instalação do OBIEE, quando disponibilizados pela Oracle, seguem padrões de configuração para garantir que a aplicação funcionará com os mínimos recursos disponíveis.

É imprescindível que após esse processo de instalação, as customização, ou seja, as adaptações necessárias sejam efetivamente realizadas no OBIEE. Isso garante a melhor eficiência da ferramenta para o hardware e software disponibilizados.

DICA 1 – Matriz de Certificação

Garanta que seu ambiente esteja de acordo com a especificação da matriz de certificação do produto instalado.

No site da Oracle, no link abaixo, encontramos a matriz de certificação da última versão disponível do OBIEE 11g (11.1.1.7.0).

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

Como podem ver abaixo, lá temos diversas informações, desde as versões de S.O. homologadas pela fabricante, até as versões de browser que podemos utilizar para acessar nossas analises e dashbords.

matriz_certificacao

 

 

 

 

 

 

SEMPRE devemos seguir essas premissas no planejamento da construção de nossos ambientes, caso não seguirmos isso fielmente podemos ter diversos problemas, desde uma funcionalidade comprometida, até mesmo a não assistência por parte do Suporte Oracle por conta de um planejamento mal realizado, ou seja, um ambiente não homologado.

DICA 2 – Instalação do OBIEE

Após definirmos quais produtos serão utilizados e principalmente, quais versões serão adotadas, devemos preparar nosso S.O. para receber a aplicação. Em outras palavras, precisamos configurar/instalar as ferramentas que são pre-requisitos para o funcionamento do OBIEE.

No roadmap de instalação que pode ser acessado no link abaixo, temos o passo-a-passo que deverá ser seguido para a construção de um ambiente de OBIEE.

http://docs.oracle.com/cd/E28280_01/bi.1111/e10539/c1_overview.htm#BIEIG336

Qualquer um dos passos que deixarem de executar pode lhes trazer problemas, que neste caso vão desde a impossibilidade de conclusão da instalação do produto até um problema mais silenciosos e de difícil detecção.

Sempre busquem seguir as documentações oficiais da Oracle ou de seus colaboradores (blogs oficiais, blogs de ACE´s e etc)

Obs.: Se atente ao modo de instalação escolhido, cada modo tem uma finalidade especifica, por ex.: uma instalação simples é indicada para aprendizado e demonstração, não para ambientes corporativos.

DICA 3 – Parametrização e Tunning da Aplicação OBIEE

Por ultimo, após concluir sua instalação, garanta que a aplicação esteja utilizando todo o poder do software e hardware disponibilizados para tal finalidade.

Como o OBIEE 11g roda em cima do servidor de aplicação Weblogic (diferente da versão 10g que era implantado no Oracle Application Server ou OC4J), temos que prever neste passo de otimização de ambiente, além da otimização do OBIEE, também a otimização do Weblogic Server.

Sempre após a instalação de um ambiente, se certifique de aplicar as configurações de tunning descritas no tech note id: 1333049.1

https://blogs.oracle.com/proactivesupportEPM/entry/wp_obiee_tuning_guide

O whitepaper acima lhe trás parâmetros básicos para otimização de seu ambiente, digo básico, pois TUDO pode ser alterado de acordo com o que “você tiver em mãos”

Nesta “doc” podemos conferir as melhores práticas para:

– Otimização de suas JVM´s;

– Parametros de Tunning para o Weblogic Server;

– Parametros de Tunning para os componentes do OBIEE (OBIS, OBIPS, OBI Java Host e etc);

– Parametros de Tunning de SO e muito mais…

Até a próxima semana com a parte 2 desta série de posts.

Grande Abraços

Felipe Idalgo

 

 

comentários
  1. Fantástico Felipe, este post para quem utiliza OBIEE é fundamental, parabéns

    • Felipe Idalgo disse:

      Muito obrigado pelo prestigio Grimaldo… espero que gostem dos próximos também, agora vou entrar um pouco no assunto de modelagem e depois os dois últimos vou falar especificamente sobre o OBIEE 11g.

      Grande Abraço

  2. Silas Silva disse:

    Muito bom Felipe, porém não achei a parte 2 desse post que você disse que publicaria. Gostaria de realizar uma análise completa para ganho de performance no OBIEE.

  3. Daniel Bazilio disse:

    Felipe, boa tarde.

    O OBIEE roda sobre um Weblogic, falando em licenciamento, ao adquirir o OBIEE automaticamente você tem o licenciamento Weblogic ou você tem que adquiri-lo separado ou seja, comprar uma licença de cada um para depois integrar a utilização?

    Obrigado e bom trabalho.

    • Felipe Idalgo disse:

      Ola Daniel, boa tarde.

      Ao adquirir o OBI você já tem uma licença do WLS para esta finalidade específica.

      Não é necessário licenciar os produtos separadamente.

      Abs

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s