Solicitar diagnóstico gratuito Chamar no WhatsApp

Sizing de VM para Protheus TOTVS: vCPU, RAM e NVMe

Sizing de VM para Protheus: vCPU, RAM, NVMe por número de usuários

Profissional trabalhando no ERP da empresa

Para Protheus com até 50 usuários simultâneos, o sizing mínimo recomendado é: Appserver com 4 vCPU + 16 GB RAM (Windows Server) e DBserver com 8 vCPU + 32 GB RAM + NVMe dedicado com volumes separados para dados e logs. Acima de 100 usuários, a TOTVS recomenda análise de sizing personalizada considerando os módulos ativos e o perfil de uso, especialmente se houver jobs de NF-e ou EFD em execução simultânea.

Por que o sizing padrão costuma ser insuficiente

Módulos de fiscal e NF-e aumentam a carga 3×

Ambientes com módulos de NF-e, EFD e SPED ativo têm picos de processamento que chegam a 3× a carga transacional normal. O sizing deve considerar a janela de transmissão de NFs e os jobs de apuração fiscal.

Jobs de integração ERP consomem CPU e I/O simultaneamente

Integrações via REST API ou web service do Protheus executam queries pesadas no banco ao mesmo tempo em que usuários estão ativos. Sem vCPU dedicado, esses jobs atrasam as operações de tela dos usuários.

Base do banco cresce sem planejamento de storage

O banco Protheus pode crescer 20 a 30 GB por mês em ambientes com alto volume de NFs. Storage sem planejamento de crescimento resulta em alertas de disco cheio em produção, evento crítico.

Sizing recomendado para Protheus por porte

Até 30 usuários: App 4vCPU+16GB | DB 8vCPU+32GB+NVMe

Configuração adequada para empresas de pequeno porte com módulos financeiro, contábil e fiscal básicos. Provisione ao menos 200 GB NVMe para o banco com crescimento projetado para 12 meses.

30 a 80 usuários: App 8vCPU+32GB | DB 16vCPU+64GB+NVMe

Para ambientes com múltiplos módulos ativos (fiscal, RH, manufatura), o DBserver precisa de RAM suficiente para manter o buffer pool do SQL Server quente durante picos de relatório e fechamento.

Acima de 80 usuários: análise de carga e sizing customizado

Ambientes grandes exigem análise de wait statistics atual, perfil de queries pesadas e janelas de pico. A Boreal realiza esse levantamento gratuitamente e projeta o sizing adequado antes de qualquer contratação.

Storage: NVMe dedicado + volumes separados + monitoramento de crescimento

Configure alertas de utilização de disco em 70% e planeje expansão preventiva. O banco Protheus não tolera disco cheio, o SQL Server para de gravar logs de transação e o sistema entra em modo de falha.

Quando a Boreal faz sentido

A Boreal Tecnologias dimensiona ambientes Protheus com sizing baseado no perfil real de uso, não em estimativas genéricas. Diagnóstico gratuito analisa os módulos ativos, volume de NFs e perfil de usuários para propor a configuração mais eficiente em cloud privada no Brasil.

Perguntas frequentes

Qual a configuração mínima para Protheus em produção?

O mínimo absoluto para ambiente produtivo é Appserver dedicado (separado do banco) com 4 vCPU + 16 GB RAM e DBserver com 8 vCPU + 32 GB RAM + SSD NVMe. Configurações abaixo disso resultam em instabilidade progressiva à medida que o banco cresce.

O banco Protheus pode ficar no mesmo servidor do Appserver?

A TOTVS desaconselha para ambientes acima de 20 usuários. A competição por RAM é o principal problema, o SQL Server e o Appserver disputam o mesmo pool de memória, e o primeiro a precisar de mais RAM vence, travando o outro.

Qual tipo de disco é indicado para o banco do Protheus?

NVMe dedicado é o recomendado. O Protheus realiza muitas leituras aleatórias de blocos pequenos (8 a 16 KB) no banco, exatamente o padrão onde SSDs NVMe entregam mais vantagem sobre HDDs ou SSDs SATA em pool.

Quanto de RAM reservar para o SQL Server no DBserver do Protheus?

Configure max server memory do SQL Server em 80% da RAM total do servidor. Em um servidor de 32 GB, isso é ~26 GB. Os 20% restantes cobrem o SO, o agente SQL e eventuais processos de backup em execução simultânea.

Sua operação merece uma infraestrutura à altura.

Receba um diagnóstico estratégico gratuito e descubra o que está limitando performance, estabilidade e escala hoje.

Sem compromisso. Resposta em até 15 minutos em horário comercial.