Configuração de servidor independente para capacidade de computação

3

Estou desenvolvendo um aplicativo para minha empresa que exigirá muita capacidade de computação (executando alguns cálculos matemáticos muito grandes) e procurando por alguma forma de configuração de servidor para fazer isso. Por vários motivos, queremos executar isso no local em nosso escritório, em vez de realizá-lo externamente.

Já faz um tempo desde a última vez que eu tive que configurar meus próprios servidores, então pensei em aproveitar a sabedoria coletiva do serverfault!

Meus amplos requisitos são:

  • Inclua entre US $ 30 e US $ 50.000, com o objetivo de obter o máximo de capacidade de computação possível para esse orçamento
  • servidores de 64 bits adequados para executar o Ubuntu Linux + Java
  • Alguns suportes relativamente independentes que podem ser instalados em um espaço de escritório seguro
  • Conexões de rede rápidas / de baixa latência entre os servidores, mas realmente não se importam com a conectividade com o mundo externo
  • Capacidade de armazenamento compartilhada entre os servidores - eles não precisam necessariamente de armazenamento próprio, desde que possam ser inicializados a partir de uma imagem comum
  • O tempo de inatividade pode ser tolerado (já que os cálculos são executados no modo de lote)
  • O software em si é tolerante a falhas, portanto, não há necessidade de resiliência extra na configuração do servidor (peças baratas de produtos substituíveis ficarão bem em geral)

Considerando esses requisitos, que tipo de configuração você recomendaria e por quê?

    
por mikera 26.02.2011 / 15:33

1 resposta

3

Sem saber as respostas para qualquer uma das perguntas acima , e assumindo que o software pode lidar facilmente com falhas de hardware, eu consideraria algo como:

  • Um par de HP DL 180 G6 carregado com o armazenamento necessário. Eles serviriam como provedores de armazenamento espelhados e mestres de cluster multimaster (ou redundantes). Servidores PXE-Boot / NFS também para os nós.
  • Aproximadamente 8 nós de computação HP DL 160 G6 (12 GB, 2 6-Core X5650).
  • Um par de switches HP ProCurve E2510-24G, a menos que você já tenha Switches

Eu percebi que os servidores custariam aproximadamente US $ 5k cada; é claro que o preço exato depende das configurações de RAM / disco / CPU / Etc.

Isso não inclui UPS / Energia, Gabinete de Rack, Backup, CA / Arrefecimento ou outras considerações ambientais. Eu sou inclinado para equipamentos HP porque é isso que usamos; Não tenho outros laços com a HP.

Uma outra observação, ao comprar $ 50k + em equipamentos - não importa HP, Dell, IBM, etc. - Obtenha cotações de mais de um deles e certifique-se de que eles saibam que estão concorrendo entre si. Os preços cairão cerca de 10% imediatamente (ou às vezes eles gostam de fazer ofertas em espécie, como adicionar US $ 5 mil em garantias estendidas).

    
por 26.02.2011 / 15:59