![É correto usar uma desktop board e um processador para executar um servidor web doméstico "sempre ativo"?](https://rvso.com/image/1259413/%C3%89%20correto%20usar%20uma%20desktop%20board%20e%20um%20processador%20para%20executar%20um%20servidor%20web%20dom%C3%A9stico%20%22sempre%20ativo%22%3F.png)
É correto usar processadores como Core i3 ou i5 e desktop board Intel para executar um servidor web doméstico sempre ativo?
Ou devo comprar placas para servidores Intel e processadores Xeon? (eles parecem ser mais caros comparados aos componentes de desktop, mas também mais suporte de memória, dois soquetes etc. então mais um motivo para eu ficar confuso :S)
Quais podem ser os problemas com o uso de componentes feitos para desktop em um servidor? Com isso quero dizer os problemas que SOMENTE terei usando hardware de desktop, mas NÃO em hardware de servidor adequado. Coisas como falha de energia, velocidade da rede (ou terremotos: P) etc. afetarão ambos.
Estou falando sobre os efeitos de rodar 24 horas por dia, 7 dias por semana versus algumas horas por dia, a diferença entre Filmes/Jogos/Office e um constantemente no servidor web, etc. terei problemas com o hardware do Desktop?
Além disso, isso será dedicado ao serviço web. Ele não será usado para meu uso pessoal, como assistir filmes no meio, etc. Uma vez instalado e funcionando, será apenas um servidor web. Não será usado por motivos pessoais por ninguém.
Basicamente, o que eu quero saber é que, ao executar um único aplicativo que consome recursos 24 horas por dia, 7 dias por semana, em casa, sendo todo o resto igual, os componentes da placa de servidor/proc da Intel sobreviverão/durarão mais que os componentes da placa de desktop/proc da Intel?
Responder1
Para obter um servidor relativamente bom: (e resumindo)
- Você não precisa de um processador de alta potência.
- Você preferencialmente quer mais RAM
- Obtenha RAID baseado em hardware para failovers
- Obtenha fontes de alimentação superespecificadas e de alta qualidade
- Obtenha uma placa de rede real.
Razões
- Lembre-se de que seu site não receberá milhões de IOPS e você não configurará um RDBMS com milhões de transações por hora. Se estiver, você está no lugar errado.
- Mais RAM significa que as coisas ficam melhor armazenadas em cache, entre outras coisas. Você deseja que o acesso ao disco seja o mais baixo possível para todos os servidores. RAM é barata hoje em dia
- Eu, pelo menos, não respeito a maioria das implementações de RAIDs nas placas-mãe e seu modo de falha, bem, só posso dizer "criativo".
- Fonte de alimentação de baixa qualidade = fumaça mágica saindo. Vai saber.
- Os adaptadores Ethernet da placa-mãe podem e irão falhar com cargas pesadas.
Dicas:
- quase todos os processadores hoje em dia podem funcionar 24 horas por dia, 7 dias por semana, por muito tempo, mais do que a placa-mãe e as fontes de alimentação.
- o componente mais fraco em um servidor bem equipado geralmente é o disco rígido
- o componente mais fraco em um servidor amador geralmente é a fonte de alimentação
- A CPU geralmente pode durar> 5 anos, o mesmo para RAM.
- A vida útil da placa-mãe depende do uso de energia da CPU; quanto mais energia da CPU for usada, mais rápido a placa-mãe morre.
- O disco rígido dura cerca de 3 anos. eles podem fazer 5 anos com bom cache e UPS.
- não mexa com placas de vídeo nesses servidores.
Responder2
Se você estiver executando um pequeno servidor web em casa para um fórum simples ou site de desenvolvimento, poderá usar um pequeno computador ou netbook. É verdade que eles estão muito longe dos servidores de £ 1.000, mas, no final das contas, você realmente não precisa de um.
- Você está administrando um site com poucos recursos. Você precisará de um processador single ou dual core, provavelmente 2 GHz para manter tudo funcionando bem. Se você fosse executar o próximo facespace, sim, vários ou quatro núcleos seriam o caminho a seguir - mas você não é.
- A RAM totalizará pelo menos 1 GB hoje em dia. Seja IIS no Windows 7 ou uma instalação LAMP, eu diria que 1 GB é o mínimo
- Disco rígido. Ok, então você terá cerca de 160-320 GB de armazenamento. Mas não há failover; se o disco morrer, ele desaparecerá. É por isso que você paga por placas RAID e setyps em um servidor de última geração.
- Fonte de energia. Se você adquirir um notebook ou PC leve, provavelmente terá um Intel Atom, que tende a consumir muito menos energia do que um i3/5/7 e seria um pouco mais econômico de operar. Um laptop também teria um UPS integrado de mais de 1 hora (mas mais disso depois)
- Redundância. Como mencionado acima, um único HD é um ponto de falha. SO é a energia, mas se você estiver usando um laptop, poderá usar a bateria para isso se a energia cair (embora você perca a conexão com a rede, pois o roteador morreria)
- Custo. Você precisa gastar mais de £ 1.000 em um servidor que um netbook de £ 300 servirá perfeitamente?
Eu administro um pequeno site de desenvolvimento em um laptop sobressalente (W7, IIS) com dual core 2 GHz e 3 GB de RAM e, para ser honesto, ele simplesmente funciona.
tl: dr resumo: compre o que você precisa para fazer o trabalho
Responder3
Isso depende muito do nível de tempo de atividade aceitável para você. Talvez duas máquinas de consumo configuradas em um par de failover sejam suficientes para você, e isso depende do seu orçamento.
Se você estiver executando em casa, a energia e a conexão de rede serão o elo mais fraco se você comprar hardware de nível de servidor, então eu diria que provavelmente está tudo bem.
Impossível dizer com certeza.