Quais os requisitos de Hardware para Estação/Servidor?

Uma boa estrutura de Hardware, Rede, e nas configurações corretas garante um pleno funcionamento de todos os sistemas Domínio em qualquer época do mês, mesmo em períodos com maior quantidade de processamentos exigidos. Com base em um estudo de amostragem de nossos clientes, elaboramos os dados abaixo:
 
De acordo com este estudo, identificamos uma relação entre o número de licenças e o consumo de hardware, desta forma, faz-se necessário dimensionar sua estrutura de Hardware para Servidores e Estações de Trabalho de acordo com o número de licenças adquiridas.
 
Considerando que cada escritório possui uma particularidade em seu formato de trabalho, é muito difícil afirmar que estas indicações irão atender 100% da necessidade de cada escritório. Somente podemos garantir a necessidade exata do escritório caso seu time de TI monitore o consumo de hardware por um prazo de 60 dias (dois períodos de fechamento) e baseado nas informações obtidas dimensione o hardware a ser utilizado.

1. Informações iniciais para o Servidor de Banco de Dados
Para dimensionar o hardware corretamente, primeiro é necessário identificar o tamanho real do banco de dados em uso. Siga os passos abaixo no servidor:
 
1. Abra o aplicativo Gerenciar servidor de banco de dados;
2. Localize o campo Local e Nome do Banco de Dados e anote o caminho indicado;
3. Acesse essa pasta pelo Windows Explorer;
4. Clique com o botão direito sobre o arquivo Contabil.db e selecione Propriedades para verificar o tamanho exato do arquivo.
 
OBS: Caso existam mais de um arquivo com o nome Contabil.db na mesma pasta, considere aquele com a Data de modificação mais recente. Os demais arquivos podem ser cópias ou backups antigos e devem ser movidos para uma pasta de backup.
 

2. Sistema Operacional
 
• Servidor: Windows 64 bits ou Linux 64 bits.
• Estações: Windows 64 bits e instalação do NET Framework 3.5.
 
Se faz necessário utilizar um sistema operacional recente para o uso de utilitários como Gerenciador de Atualizações e Agente de Comunicação, tendo em vista que os mesmos não são mais compatíveis com sistemas operacionais mais antigos. Confira uma listagem dos sistemas NÃO compatíveis:
 
• Windows Server 2012 Datacenter
• Windows Server 2012 Standard
• Windows Server 2012 Essentials
• Windows Server 2012 Foundation
• Windows Server 2008 R2 Service Pack 1
• Windows Server 2008 R2 Datacenter
• Windows Server 2008 R2 Enterprise
• Windows Server 2008 R2 Standard
• Windows Server 2008 R2 Foundation
• Windows Server 2008 R2 for Itanium-Based Systems
• Windows 7 Service Pack 1
• Windows 7 Ultimate
• Windows 7 Enterprise
• Windows 7 Professional
• Windows 7 Home Premium
• Windows 7 Home Basic
• Windows 7 Starter
• Windows 8/8.1
• Ou anteriores.

3. Rede
Utilize placa de rede, cabeamento e switches de 1000 MB e mantenha a conexão cabeada. Evite Wi-Fi para garantir menor tempo de resposta.

4. Disco
É recomendada a utilização de um disco de armazenamento de modelo SSD para o banco de dados e instalação do Sistema Operacional do servidor. Para o armazenamento do disco, é recomendado que seja de pelo menos três vezes o tamanho do banco de dados.
 
Recomendamos a escolha de discos com maior capacidade de processamento (MB/s), pois isso reflete diretamente em um desempenho superior e uma eficiência aprimorada no processamento de dados.

5. Memória RAM
Para a quantidade de memória recomendada na tabela abaixo, consideramos um banco de dados zerado (novo). Caso já possua um banco de dados em uso, deve ser considerado seu tamanho, sendo definida a quantidade de memória RAM com base no tamanho atual do arquivo. A quantidade de memória RAM ideal deverá ser sempre maior que o tamanho do arquivo do banco de dados (Contabil.db).
 
OBS: Os servidores devem possibilitar expansão de memória para caso exista a necessidade de aumentá-la futuramente.
 
Utilize a tabela abaixo como referência para a quantidade de memória, tendo como base o tamanho atual do banco de dados:
 
Banco Tamanho Memória RAM
Contabil.db 0 GB a 4 GB 8 GB com possibilidade de expansão;
Contabil.db 5 GB a 9 GB 16 GB com possibilidade de expansão;
Contabil.db 10 GB a 24 GB 32 GB com possibilidade de expansão;
Contabil.db 25 GB a 49 GB 64 GB com possibilidade de expansão;
Contabil.db 50 GB ou superior 128 GB com possibilidade de expansão.

6. Processador
Sempre mantenha as configurações do plano de energia do servidor e das estações em 'Alto desempenho' para que o clock dos processadores trabalhe com a maior frequência permitida pelo fabricante.
 
Para escritórios de 1 a 4 usuários, aos quais indicamos o 'Core i5' ou equivalente AMD 'Ryzen 5', sugerimos que, caso seja possível, opte por adquirir um i7 ou Ryzen 7 com 8 threads. Isso garante uma performance ainda melhor e supre eventuais necessidades de aumento de licenças futuramente.
 
OBS: Muitos processadores i7 suportam no máximo 32 GB de RAM. Caso o tamanho do banco de dados esteja próximo a 25 GB, indicamos a escolha de um processador Xeon ou um modelo mais atual de i7 ou Ryzen que suporte quantidades de memória RAM superiores a 32 GB.

7. Estações
Esta configuração é indicada como estação de trabalho para clientes com qualquer quantidade de licenças:
 
Tipo de processador: Core i3 (Intel), Ryzen 3 (AMD) ou superior das gerações atuais.
Memória RAM: 8 GB.
Rede: Cabeada 100 MB.
Sistema Operacional: Windows 10, Windows 11 ou superior.
 
Importante! A partir de 14 de outubro de 2025, o Windows 10 será descontinuado pela Microsoft. A partir desta data, é indicada a utilização de um Sistema Operacional superior.
Para estações de trabalho que processam cálculos, importações, apurações ou outros processos mais pesados, é recomendado o uso de processadores i5 (Intel), Ryzen 5 (AMD) ou superior das gerações atuais, com frequência de 3.0 GHz ou superior.

8. Dicas para melhorar a performance
Além de possuir o hardware adequado, algumas configurações do sistema e do ambiente impactam diretamente o desempenho. Verifique cada item abaixo:
 
Gerenciamento de memória do banco de dados:
1. Abra o aplicativo Gerenciar servidor de banco de dados;
2. Configure a Memória Cache para, no mínimo, 70% do tamanho do banco de dados, pois isso reduz o uso do disco nas consultas;
3. Certifique-se de que reste, no mínimo, 4 GB de memória livre para o Sistema Operacional.
 
Frequência do processador
1. Verifique no Gerenciador de Tarefas do Windows se o processador está operando na frequência máxima (turbo);
2. No sistema Domínio, acesse o menu Utilitários > Utilização de Recursos da Máquina;
3. Marque a opção '[x] Utilizar o máximo de recursos da máquina para a execução de cálculos' e defina o processamento como 'Máximo'.
 
Manutenção do servidor
1. Reinicie o servidor caso esteja ligado há mais de um mês sem reinicialização;
2. Realize limpeza de arquivos temporários;
3. Execute a desfragmentação do disco com o banco de dados parado.
 
Rede
1. Evite utilizar arquivos em pastas compartilhadas na rede para importação. Aloque os arquivos diretamente na estação que realiza o processo;
2. Verifique se há perda de pacotes ou alto tempo de resposta (ping) entre as estações e o servidor.
 
Virtualização
1. Se utilizar máquina virtual, configure-a com, no máximo, 2 processadores (sockets), conforme a limitação da licença.
 
Informações complementares
O servidor de banco de dados deverá ser físico (sem utilização de virtualização) e dedicado, exclusivo para a inicialização do banco de dados do sistema. Em nenhuma hipótese deverá ser utilizado também como servidor de arquivos, WTS, servidor de outras aplicações e sistemas, gerenciador de outros bancos de dados, entre outros;
A conexão das estações ao Servidor de Banco de Dados deverá ser feita por rede cabeada (sem utilização de rede sem fio) para obter a melhor performance e os menores tempos de resposta servidor-estação.
 

Marcar todos como lidos