Hardware do servidor Web - O que eu preciso? [duplicado]

1

Eu preciso de um servidor web para conteúdo web estático, um blog corporativo e o sistema de e-commerce da empresa. Eu tenho algumas idéias, mas pensei em buscar feedback adicional dos melhores profissionais do mundo!

NOTA 1 - a empresa tem cerca de 300 clientes e receita em torno de US $ 1 milhão. Vamos ver centenas de usuários por dia, baixando e visualizando nosso site. Eu estou esperando que o novo servidor nos ajude a aumentar o tráfego, então eu quero me dar algo para crescer. Até agora, estou olhando para alguma mentira:

Opteron de 8 núcleos | 16-32 GB de RAM
Unidades de 4 x 1 TB (algum tipo de RAID)
Rede LAN Gigabit

Estou no caminho certo?

NOTA 2 - Foi assim que eu fui:

  • Rackform nServ A161
  • Opteron 6128 2.0 GHz, 8 núcleos
  • 16 GB (4 x 4 GB) operando em 1333 MHz Máximo (DDR3-1333
  • 2 x Controladores Intel 82574L Gigabit Ethernet
  • Integrated IPMI 2.0 com LAN dedicada
  • LSI 9260-4i 6 Gb / s RAID SAS / SATA
  • 4 X 1TB Unidade óptica Seagate Constellation ES:
  • DVD de baixo perfil +/- RW energia da unidade
  • Fonte de alimentação de 350 W
por nicorellius 18.10.2010 / 18:13

4 respostas

5

Sim, você está no caminho certo. A maioria dos servidores da Web precisa de CPUs, RAM, armazenamento e conexões de rede.

Você precisa refletir mais sobre seus requisitos. Uma vez que você os tenha, você pode projetar uma arquitetura e encontrar um software que atenda a esses requisitos (iterar conforme necessário). O software deve ter requisitos de hardware parametrizados.

O dimensionamento de um servidor não é uma ciência exata, portanto, você deve projetá-lo com a capacidade de dimensionar e deve implementar o monitoramento para saber quando e onde dimensionar.

Considerações aleatórias:

  • Geralmente, ter 1 servidor não é uma boa ideia porque não há redundância. Mais geralmente, quais são os seus requisitos de disponibilidade? Você precisa de um balanceador de carga?
  • Se você estiver executando um site de comércio eletrônico, geralmente tem um banco de dados e ele está em um sistema separado com um firewall entre ele e o servidor da Web.
  • Você precisa considerar a segurança. Você deseja executar um blog no mesmo servidor do seu site de comércio eletrônico?
por 14.10.2010 / 01:37
1

Uma coisa que vale a pena considerar é dividir seu ambiente em mais de um servidor. Por exemplo, use algumas máquinas como balanceadores de carga, alguns como nós da web e mais dois como nós de bancos de dados redundantes. Isso pode ser difícil de fazer dentro do orçamento com hardware físico e você pode achar difícil aumentar a escala se as coisas começarem a decolar.

Você já considerou hospedagem virtualizada (VPS / Cloud / etc)? Seus custos iniciais seriam menores e você poderia jogar com sua configuração e reutilizar as VMs para outras tarefas como achar melhor. A maioria dos provedores joga em uma rede privada de graça, então isso é um benefício adicional.

    
por 14.10.2010 / 02:19
1

Eu trabalhei em uma empresa de US $ 1 milhão antes (era [ahem] pequena ...), então fazendo suposições abrangentes (dado que eu estou com falta de grandes quantidades de detalhes), eu vou dizer que provavelmente ficará bem mesmo durante o pico de carga.

Mas os servidores não aumentam o tráfego. Se você está tendo problemas em suportar a carga com o hardware existente, o hardware adicional é a resposta. Se você está tendo problemas para fazer com que as pessoas o usem, isso é outra história ...

    
por 15.10.2010 / 01:14
0

Mais coisas que você pode considerar:

Backups

Verifique se você fez isso. Preferencialmente em um data center diferente do que no mesmo (ou até mesmo em ambos).

Redundância

Vários servidores menores em vez de um grande. Dependendo de como você faz isso, você pode ser capaz de fazê-lo de forma bastante econômica e permitir uma melhor escalabilidade futura, e um bônus adicional é que, se um quebrar, você poderá usar o (s) outro (s) para compensar a folga.

De qualquer forma, essas são apenas coisas a serem consideradas, embora os backups sejam muito importantes, pois não tenho dúvidas de que você está ciente.

    
por 14.10.2010 / 06:06

Tags