Não há problema em usar uma desktop board e um processador para executar um servidor web sempre ativo?

3

Não há problemas em usar processadores como o Core i3 ou i5 e a placa de desktop Intel para executar um servidor web sempre ativo?

Ou devo comprar placas para servidores intel e processadores xeon? (eles parecem ser mais caros em comparação com componentes de desktop, mas também mais suporte a 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 só vou usar o hardware de desktop, mas NÃO no hardware de servidor adequado. Coisas como falta de energia, velocidade da rede (ou terremotos: P), etc. afetarão ambos.

Eu estou falando sobre os efeitos da execução 24x7 vs algumas horas por dia, a diferença entre Movies / Games / Office e um constantemente no servidor web, etc. vou ter problemas com o hardware do Desktop?

Além disso, isso será dedicado ao serviço da web. Ele não vai ser usado para o 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 rodar um único aplicativo consumidor de recurso 24x7 de uma casa, tudo o mais sendo igual, os componentes intel server board / proc sobreviverão / superarão os componentes intel desktop board / proc?

    
por Hennes 17.12.2010 / 16:53

3 respostas

4

Para obter um servidor relativamente bom: (e resumindo)

  1. Você não precisa de um processador de alta potência.
  2. Você prefere mais RAM
  3. Obtenha RAID baseado em hardware para failovers
  4. Obtenha fontes de alimentação de alta qualidade e especificadas demais
  5. Obtenha uma placa de rede real.

Razões

  1. 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 você é, você está no lugar errado.
  2. Mais RAM significa que as coisas são 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 são baratos nos dias de hoje
  3. Eu, pelo menos, não respeito a maioria das implementações de RAIDs e seu modo de falha, bem, eu só posso dizer "criativo".
  4. Fonte de alimentação de baixa qualidade = fumaça mágica saindo. Vá a figura.
  5. Os adaptadores Ethernet da placa-mãe podem e falharão com cargas pesadas.

Dicas:

  • quase todos os processadores hoje em dia podem rodar 24x7 por muito tempo, mais do que a sua placa-mãe e 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 construído amador é geralmente a fonte de alimentação
  • A CPU
  • normalmente pode viver por > 5 anos, mesmo para a RAM.
  • A vida da placa-mãe depende do uso de energia da CPU, quanto mais energia da CPU for usada, mais rapidamente a placa-mãe morre.
  • O disco rígido vive por volta de três anos. eles podem fazer 5 anos com bom cache & UPS.
  • não mexa nas placas de exibição nesses servidores.
por 17.12.2010 / 17:33
4

Se você está executando um pequeno servidor web em casa para um simples fórum ou site de desenvolvimento, você pode usar um pequeno computador ou netbook. Concedido, eles são um fardo longe de servidores de 1000 libras, mas no final você não precisa de um.

  • Você está executando um site com poucos recursos. Você precisará de um processador de um ou dois núcleos, provavelmente 2GHZ para manter as coisas funcionando bem. Se você fosse executar o próximo espaço de rosto, então sim, núcleos múltiplos ou quádruplos seriam o caminho a seguir - mas você não é.
  • RAM será de pelo menos 1 GB hoje em dia. Seja IIS no Windows 7 ou uma instalação LAMP, eu diria que 1GB é minumum
  • Disco rígido. Ok, você terá cerca de 160-320 GB de armazenamento. Mas não há failover, se o disco morre, ele desaparece. É por isso que você paga por cartões RAID e setyps em um servidor high-end.
  • Fonte de alimentação. Se você tiver um notebook ou um PC leve, ele 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 rodar. Um laptop também teria um UPS embutido de 1 + horas (mas mais tarde)
  • Redundância. Como mencionado acima, um único HD é um ponto de falha. SO é o poder, mas se você estiver usando um laptop, você pode 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 £ 1000 + em um servidor que um netbook de £ 300 fará bem?

Eu corro um pequeno site de desenvolvimento em um laptop de reserva (W7, IIS) com dual core 2GHZ e 3GB de RAM e, para ser honesto, ele simplesmente funciona.

tl: dr resumo: compre o que você precisa para fazer o trabalho

    
por 17.12.2010 / 17:19
0

Isso depende muito do nível de tempo de atividade aceitável para você. Talvez duas máquinas de grau de consumidor configuradas em um par de failover sejam suficientes para você e isso depende do seu orçamento.

Se você estiver executando em casa, o poder e a conexão de rede serão o link mais fraco se você comprar um hardware de nível de servidor, então eu diria que é bem provável.

Impossível dizer com certeza.

    
por 17.12.2010 / 16:56