Redundância de disco em diferentes servidores

2

Eu tenho 3 servidores, todos com as mesmas especificações:

  • CPU Intel
  • 8 GB de RAM
  • Linux ou BSD
  • SATA de desktop único de 2 TB com mais de 10 mil horas de operação, com menos de 300 GB usados

Meu provedor não pode instalar um segundo disco rígido, mas pode me garantir que a unidade será substituída imediatamente em caso de falha, com outra unidade igualmente ruim.

A probabilidade de falha da unidade é alta e, como não posso usar o RAID, eu estava pensando em manter um backup de cada máquina em todas as outras máquinas, para que sempre houvesse 2 cópias em 2 unidades diferentes, além de o original.

Eu sincronizo as unidades a cada hora, com o rsync, para garantir algum tipo de redundância, já que a largura de banda dentro do DC é gratuita, então seria muito mais barato do que o backup externo. (Um backup offiste diário é mantido de qualquer forma).

O que você acha? Alguma sugestão?

    
por Mascarpone 20.11.2011 / 00:23

2 respostas

6

Você não lista seu sistema operacional, por isso é difícil dizer, mas se estiver usando o Linux, deve procurar em DRDB .

    
por 20.11.2011 / 00:30
2

Uma coisa a considerar é configurar virtualização e copiar as VMs, já que você não disse o que esses sistemas estão fazendo. Se a sobrecarga não prejudicar seu aplicativo, pode ser mais fácil para a redundância ter seus sistemas manipulados com monitoramento de pulsação e fence para manter a VM em execução em caso de falha. As VMs também encapsulam seu servidor.

O mecanismo a ser usado para isso depende do que você deseja fazer e de como fazer isso e seu orçamento. Você pode obter distros que usam o KVM e o DRDB para tornar isso automático.

Usando transferências no datacenter como "gratuitas" ... pode não lhe custar nada financeiramente, mas pode incorrer em E / S de rede e disco, o que pode afetar o desempenho do sistema, talvez de forma notável.

    
por 20.11.2011 / 03:40