Microsiga Protheus no ODA

Empresas usuárias do sistema de gestão empresarial Microsiga Protheus da TOTVS demandam soluções de desempenho, disponibilidade e confiabilidade superiores para a gestão das empresas.  O Protheus rodando no Oracle Database Appliance (ODA) permite que as empresas obtenham um significativo aumento da eficiência operacional e segurança.

ODA X5-2_SmallO Oracle Database Appliance (ODA) é uma solução completa integrada (Solution-in-a-Box) em alta disponibilidade, para aplicações como o Protheus, que reduz o TCO, permitindo que as empresas economizem dinheiro reduzindo o tempo gasto com implementação, gerenciamento e suporte do sistema.

A flexibilidade de licenciamento Capacity-on-Demand do ODA permite uma flexibilidade que reduz os custos de licenciamento de software, diminuindo mais ainda o TCO.

ODA X5-2_Custo DesempenhoA arquitetura do ODA, com os exclusivos aceleradores de banco de dados, aliado às características do Oracle Database Enterprise Edition, otimiza a utilização dos recursos através da consolidação do servidor de banco de dados e dos servidores de aplicação Protheus, bem como outras aplicações que se utilizam do banco de dados Oracle.

A plataforma virtual do ODA permite o máximo de flexibilidade de configuração, agilidade e reduz significativamente o tempo de implementação graças ao uso de “templates” de Oracle VM e “wizards” para Banco de Dados.

O resultado final é que clientes utilizando o ODA como plataforma para o Protheus terão  um desempenho muito superior à arquitetura tradicional de cluster com DB Standard Edition e storage externo, resultando em um custo por unidade de desempenho muito inferior.

O que os executivos precisam para suportar seus negócios?

Os executivos precisam que os sistemas de ERP sejam rápidos, para que a tomada de decisões, através de processamento de relatórios, conciliações e outras informações sejam fornecidos o mais rápido possível.  Decisões devem ser tomadas quase que instantâneamente, e não em dias ou semanas.  Ao mesmo tempo, a disponibilidade dos sistemas deve ser a mais alta possível para não impactar o funcionamento da instituição.

O desafio de desempenho e disponibilidade com Protheus

Um desafio dos usuários de Protheus é de ter uma arquitetura de sistema escalável e robusta, que contemple alta disponibilidade. Empresas com mais de 300 usuários de um ERP já requerem alta disponibilidade e estabilidade.

Um servidor simples com Oracle Standard One ou em alta disponibilidade com o Oracle Database Standard Edition em uma arquitetura clássica de dois servidores em cluster com um storage externo, não conseguem ter um desempenho aceitável para mais de 500 usuários. Este fato é de que o banco de dados Oracle nas edições Standard não utilizam todos os cores dos processadores multicore, e cada query se utiliza somente de 1 thread de processamento (Meio core na arquitetura x86), não importando quantos cores tenha o processador. Somente o banco de dados Oracle Enterprise Edition consegue utilizar todos os threads (ou cores) disponíveis de maneira paralela, e possui “features” de aceleração de banco de dados.  O resultado é que poucos cores de processador são suficientes para ultrapassar com larga margem o desempenho de qualquer servidor rodando um banco de dados Standard Edition.

A arquitetura tradicional de implementação de um ERP em alta disponibilidade não é uma tarefa fácil, e com a solução Protheus no ODA, toda a solução dispõe alta disponibilidade sem nenhum ponto único de falha, do banco de dados até a aplicação, incluindo balanceadores de carga.  Além disso, a solução Protheus no ODA já está pronta para “Disaster Recovery”, bastando somente colocar um sistema igual numa localidade remota, garantindo assim a continuidade dos negócios.

Detalhes do Protheus  com ODA

O Protheus no Oracle Database Appliance X5-2 ou X6-2 HA consegue suportar mais de 500 usuários concorrentes utilizando poucos cores para o banco de dados. O desempenho obtido é muitas vezes superior ao da implementação clássica.  O uso de CPU do ODA em toda a solução Protheus é muito baixo, significando que existe uma folga para qualquer aumento de demanda e ainda acomodar outras aplicações que se utilizam do Banco de Dados Oracle no ODA.

A solução utiliza-se da capacidade de virtualização do ODA, em que uma máquina virtual é destinada ao Banco de Dados Oracle Enterprise Edition, em conjunto com o software de alta disponibilidade de banco de dados, o Real Application Clusters (RAC). Outras máquinas virtuais do ODA são utilizadas para rodar os servidores de aplicação Protheus.  A alta disponibilidade destas máquinas virtuais é provida pela funcionalidade nativa de HA do ODA.

ODA X5-2_Protheus

Benefícios diretos do Solution-in-a-Box com ODA

  • Custo por desempenho muito inferior a qualquer arquitetura clássica de cluster de banco Standard Edition;
  • Sistema único integrado com Storage, Servidor, Virtualizador, Sistema Operacional, Servidor de Aplicação e ERP;
  • Suporte automático por phone home (ODA conectado à Oracle) do hardware e firmware;
  • Tempo de instalação do ODA + Potheus em poucas horas
  • Tempo de administração do HW + Banco de dados reduzido de 2.173 para 112 horas em 3 anos;
  • Solução pronta para Disaster Recovery;

Outras Informações

  • oracle.com/engineered-systems/database-appliance/index.html
  • oracle.com/technetwork/database/database-appliance/overview/index.html
  • oracle.com/technetwork/database/database-appliance/overview/oda-solution-in-a-box-1972012.html