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.
O 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.
A 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.
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