Logo Hardware.com.br
Levi Teixeira
Levi Teixeir... Novo Membro Registrado
3 Mensagens 0 Curtidas

Especificações para servidor Linux.

#1 Por Levi Teixeir... 15/02/2019 - 15:47
Senhores, quais seriam as recomendações de requisitos de hardware para um servidor linux que hospede um sistema de automação de troubleshooting de equipamentos de rede que realiza extração de backups, sendo elaborado em linguagem python e que atenda a pelo menos 100 a 150 conexões simultâneas?
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#4 Por jqueiroz
15/02/2019 - 16:16
Bom, antes de responder sua pergunta, vou tentar te catequizar. big_green.png

Atualmente, eu considero que não vale a pena hospedar serviços em casa ou dentro da empresa. O custo de manter um datacenter, com refrigeração, energia redundante, pessoal treinado, etc., não se comparam ao preço de fazer a locação desses serviços em uma empresa especializada na nuvem. Com a vantagem de que se você precisar expandir seu serviço, é só contratar um servidor novo, com a possibilidade de que a própria empresa faça a migração pra você.

Mas, respondendo à sua pergunta...

Sendo um servidor, você precisa primeiro decidir se vai comprar um aparelho de raça --- e aí temos várias opções, como as linhas Dell PowerEdge, HP Proliant, IBM, etc., que sim, são mais caras do que equipamentos montados, mas não, não são mais caras do que equipamentos montados de desempenho equivalente.

Se for partir pra um equipamento montado (tem certeza?...), procure um que tenha boa refrigeração interna, de preferência com coolers duplicados (redundantes), e fonte de alimentação com potência [real] sobrando após a configuração completa. Se conseguir um equipamento que tenha duas fontes de alimentação, pode usar, é um ótimo investimento pra um servidor de rede.

Montado ou não, a memória é parte importante. 16GB é um bom ponto de partida, e se você considera a possibilidade de vir a trabalhar com virtualização de qualquer tipo, duplique ou mesmo quadruplique esse total.

Para o armazenamento, considere a possibilidade de adquirir dois SSDs de 500GB ou mais, para fazer a área de sistema em RAID1 (ou equivalente), e 3 ou mais HDs pra fazer a área de dados em RAID5 ou 6. O tamanho da área de dados, quem vai definir é você, a partir da sua aplicação.

Levi Teixeira disse:
Desejo comprar, andei dando uma olhada no Dell PowerEdge R410 com xeon série 5600 e 16GB de RAM. Acredita q este atenderá a 100 acessos simultâneos ? Ou teria algum outro que recomenda? Eu precisava pelo menos de uma base para processamento e memória RAM

Olha, eu não sei qual é a complexidade da tua aplicação, assim não sei dizer qual seria a necessidade de processamento. Você tem algum ambiente de teste, pronto, onde você consiga fazer um benchmark?
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
Levi Teixeira
Levi Teixeir... Novo Membro Registrado
3 Mensagens 0 Curtidas
#5 Por Levi Teixeir...
15/02/2019 - 16:49
jqueiroz disse:
Bom, antes de responder sua pergunta, vou tentar te catequizar. big_green.png

Atualmente, eu considero que não vale a pena hospedar serviços em casa ou dentro da empresa. O custo de manter um datacenter, com refrigeração, energia redundante, pessoal treinado, etc., não se comparam ao preço de fazer a locação desses serviços em uma empresa especializada na nuvem. Com a vantagem de que se você precisar expandir seu serviço, é só contratar um servidor novo, com a possibilidade de que a própria empresa faça a migração pra você.

Mas, respondendo à sua pergunta...

Sendo um servidor, você precisa primeiro decidir se vai comprar um aparelho de raça --- e aí temos várias opções, como as linhas Dell PowerEdge, HP Proliant, IBM, etc., que sim, são mais caras do que equipamentos montados, mas não, não são mais caras do que equipamentos montados de desempenho equivalente.

Se for partir pra um equipamento montado (tem certeza?...), procure um que tenha boa refrigeração interna, de preferência com coolers duplicados (redundantes), e fonte de alimentação com potência [real] sobrando após a configuração completa. Se conseguir um equipamento que tenha duas fontes de alimentação, pode usar, é um ótimo investimento pra um servidor de rede.

Montado ou não, a memória é parte importante. 16GB é um bom ponto de partida, e se você considera a possibilidade de vir a trabalhar com virtualização de qualquer tipo, duplique ou mesmo quadruplique esse total.

Para o armazenamento, considere a possibilidade de adquirir dois SSDs de 500GB ou mais, para fazer a área de sistema em RAID1 (ou equivalente), e 3 ou mais HDs pra fazer a área de dados em RAID5 ou 6. O tamanho da área de dados, quem vai definir é você, a partir da sua aplicação.


Olha, eu não sei qual é a complexidade da tua aplicação, assim não sei dizer qual seria a necessidade de processamento. Você tem algum ambiente de teste, pronto, onde você consiga fazer um benchmark?


É uma aplicação com front-end em django, que realiza extrações de show-techs e testes de ping, a mesma está em ambiente de teste, sendo ele o eve-ng, onde tenho uma maquina com um windows 7 com processador dual core de 2.4 ghz e 4Gb de RAM. Realizei alguns filtros no monitor de recursos, e a aba do chrome em q o front era exibido, somados aos processos python consumiam em média 50% do uso do processador em uma extração de show-tech, que até então é a ferramenta do sistema que mais consome processamento... visto isso, minha maior procupação até então é a especificação de processamento.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal