Criando um novo servidor?

1

Eu não sei se este é o lugar certo para fazer a pergunta.

Um amigo meu me designou para criar um aplicativo da web para a empresa (armazém), ele trabalha para que os clientes façam pedidos, etc.

O software é um programa COBOL com mais de 25 anos em execução em um computador de 15 anos.

Como o computador tem disco único e tem um tipo estranho de disco, ele faz backups na fita. Existem cerca de 400 programas cobol. No entanto, o computador está bem.

Mas causa do disco único e que o computador é antigo, ele quer atualizá-lo. As 10 pessoas que usam os programas na empresa conectam-se via terminal do Windows ao servidor AIX com programas cobol.

O computador ainda funciona muito bem após 15 anos sem problemas!

A questão após esta longa introdução é: ... Ele quer comprar um computador com alta integridade que não cause danos.

No entanto, estou querendo saber se devemos comprar algo assim: link

não porque o software é exigente (um celeron 133 faria o trabalho que eu acredito!), mas porque tem peças de alta qualidade.

Eu acredito que é extravagante comprar um computador assim, mas eu não sei se um equipamento personalizado com peças de alta qualidade (aquelas que eu posso encontrar) seria melhor.

Também precisamos de um segundo computador para o servidor web. O uplink é de 2mbps o suficiente para a interface web simples e poucos clientes concorrentes eu acredito!

Então, para resumir ...

Quais especificações são recomendadas? Também é melhor usar um PC separado para servidor web e "servidor cobol"?

    
por GorillaApe 25.11.2010 / 02:36

3 respostas

2

Se você quiser algo com "peças de alta qualidade", praticamente qualquer computador de classe de servidor pronto para usar funcionará.

Se você quiser algo com redundância real, talvez queira comprar dois servidores e algum armazenamento compartilhado e executar os sistemas operacionais dentro de uma máquina virtual. Dessa forma, se um servidor ficar inativo, você poderá inicializar exatamente o mesmo SO no segundo servidor e continuar trabalhando. Se você pagar mega bucks você pode até obter tolerância a falhas, de modo que, se um servidor falhar, é como se nada tivesse acontecido.

Tudo o que foi dito, um servidor COBOL básico e um servidor Web básico Eu não me incomodaria com dois servidores separados, mas eu definitivamente investigaria suas opções de virtualização (para implantações de servidor único a maioria é gratuita) para ver se elas se adequam necessidades.

    
por 25.11.2010 / 02:45
1

Raid 10 é um melhor amigo do que Raid 1 ou raid 0 (basicamente é uma combinação de ambos. Em vez de sair do Raid 5

Existem várias opções - desde usar uma SAN até obter 2 servidores decentes e executar a invasão 1 em ambos com o DRDB (linbit.com)

O DRBD® refere-se a dispositivos de bloco projetados como um bloco de construção para formar clusters de alta disponibilidade (HA). Isso é feito espelhando todo um dispositivo de bloco por meio de uma rede atribuída. O DRBD pode ser entendido como raid-1 baseado em rede. O melhor de tudo o DRDB é o OPEN-SOURCE

Para o máximo em alta disponibilidade, você pode combinar com o HeartBeat e ter um sistema online quando o outro falhar.

Certifique-se sempre de concluir os backups - E enviá-los externamente. Rsync simples também pode ajudá-lo aqui - se estiver preso e quiser alguns scripts para ajudar a comunidade a saber.

    
por 25.11.2010 / 03:50
0
Os eletrônicos vão fracassar e eu acho que há um limite definitivo para o quanto você pode pagar pela garantia razoável de que eles não serão imediatos. Além desse teto, você essencialmente está jogando dinheiro fora por uma promessa falsa.

Acho que o melhor plano daqui para frente gira em torno de colocar um bom programa de ciclo de vida de hardware e incluir contratos de suporte de hardware apropriados em qualquer servidor colocado em produção.

    
por 25.11.2010 / 02:55

Tags