Dimensionamento de hardware e infraestrutura
A máquina do Servidor ESET PROTECT deve cumprir com as recomendações de hardware definidas a seguir na tabela abaixo.
Número de clientes |
ESET PROTECTServidor + servidor de banco de dados SQL |
||||
---|---|---|---|---|---|
Núcleos de CPU |
Velocidade do relógio de CPU (GHz) |
RAM (GB) |
Unidade de disco 1 |
IOPS2 de disco |
|
Até 1.000 |
4 |
2.1 |
4 |
Único |
500 |
5.000 |
8 |
2.1 |
8 |
1.000 |
|
10,000 3 |
4 |
2.1 |
16 |
Separado |
2.000 |
20.000 |
4 |
2.1 |
16 |
4.000 |
|
50.000 |
8 |
2.1 |
32 |
10.000 |
|
100.000 |
16 |
2.1 |
64+ |
20.000 |
1 Unidade de disco única/separada – recomendamos instalar o banco de dados em uma unidade separada para sistemas com mais de 10.000 clientes.
2 IOPS (total de operações de E/S por segundo) – valor mínimo necessário.
•Recomendamos ter aproximadamente 0,2 IOPS por cliente conectado, mas no mínimo 500.
•Você pode conferir o IOPS da sua unidade usando a ferramenta diskspd, use o comando a seguir:
Número de clientes |
Comando |
---|---|
Até 5.000 clientes |
diskspd.exe -c1000M -b4K -d120 -Sh -r -z -w50 C:\testfile.dat |
Mais de 5.000 clientes |
diskspd.exe -c10000M -b4K -d600 -Sh -r -z -w50 C:\testfile.dat |
3 Veja o exemplo de cenário para o ambiente de 10.000 clientes.
Recomendações de unidade de disco
A unidade de disco é o fator crítico que influencia o desempenho do ESET PROTECT.
•A instância do servidor SQL pode compartilhar recursos com o Servidor ESET PROTECT para aumentar ao máximo o uso e minimizar a latência. Execute o servidor ESET PROTECT e o servidor de banco de dados para aumentar o desempenho do ESET PROTECT.
•O desempenho de um servidor SQL é aprimorado se você colocar o banco de dados e os arquivos de relatório de transação em unidades separadas, de preferência separadas por unidades SSD físicas.
•Se você tiver uma única unidade de disco, recomendamos usar uma unidade SSD.
•Recomendamos que você use a arquitetura all-flash. Unidades de estado sólido (SSD) são muito mais rápidas do que o HDD padrão.
•Se você tem uma configuração RAM alta, a configuração SAS com R5 é suficiente. Configuração testada: Discos 10x 1,2 TB SAS em R5 - dois grupo de paridade em 4+1 sem armazenamento em cache extra.
•O desempenho não melhora ao usar um nível empresarial SSD com alto IOPS.
•A capacidade de 100 GB é suficiente para qualquer número de clientes. Você pode precisar de uma capacidade maior se fizer backup do banco de dados com frequência.
•Não use uma unidade de rede, pois seu desempenho iria diminuir a velocidade do ESET PROTECT.
•Se você tem uma infraestrutura de armazenamento multicamadas em funcionamento que permite a migração de armazenamento on-line, recomendamos começar com camadas mais lentas compartilhadas e monitorar seu desempenho ESET PROTECT. Se você perceber que a latência de leitura/gravação ultrapassa 20ms, você pode realizar um movimento não perturbador na sua camada de armazenamento para um nível mais rápido para usar o backend mais econômico. Você pode fazer o mesmo em um hypervisor (se você usar o ESET PROTECT como máquina virtual).
Recomendações de dimensionamento para contagens de clientes diferentes
Abaixo você pode encontrar os resultados de desempenho para um ambiente virtual com um número determinado de clientes sendo executados por um ano.
O banco de dados e o ESET PROTECT estão sendo executados em máquinas virtuais separadas com configurações de hardware idênticas. |
Núcleos de CPU |
Velocidade do relógio de CPU (GHz) |
RAM (GB) |
Desempenho |
||
---|---|---|---|---|---|
10.000 clientes |
20.000 clientes |
40.000 clientes |
|||
8 |
2.1 |
64 |
Alto |
Alto |
Normal |
8 |
2.1 |
32 |
Normal |
Normal |
Normal |
4 |
2.1 |
32 |
Normal |
Normal |
Baixo |
2 |
2.1 |
16 |
Baixo |
Baixo |
Insuficiente |
2 |
2.1 |
8 |
Muito baixa |
Muito baixa |
Insuficiente |