redundante nfs share

2

Estamos armazenando arquivos em um compartilhamento de rede, nosso aplicativo está montando esta unidade usando o nfs. Agora temos o requisito de ter esta unidade redundante.

  1. Podemos adicionar um segundo servidor e depois sincronizar o diretório com esse servidor. Quais são as melhores abordagens para fazer a sincronização?

  2. Se um servidor estiver com defeito, como podemos fazer o failover? Existe uma maneira no nfs para especificar uma unidade de backup e nfs está recebendo automaticamente os dados da unidade de backup? Se isso não for possível com o nfs, existe outro sistema de arquivos que suporta algo assim?

por markus 15.09.2011 / 16:50

3 respostas

3

Parece que este é um bom candidato para o HA Cluster with DRB. Algo parecido com isto:

link

Não é a melhor descrição, por isso sugiro ir aqui como ponto de partida.

link

Essencialmente, você tem dois servidores e a unidade está sendo replicada do servidor para outro. essa unidade é exportada via NFS, que é então montada pelo cliente via IP dedicado em um dos servidores. Se um servidor falhar, o failover será quase transparente, pois é apenas a questão de tornar o outro servidor o principal e mover esse IP de um servidor para outro (manual ou automaticamente).

    
por 15.09.2011 / 17:01
3

Você também pode tentar o Glusterfs

link

Com o glusterfs, você pode criar diferentes formas de replicação. Os servidores podem fazer isso sozinhos ou os clientes o replicam. Nós temos trabalhado com isso há alguns meses e isso não nos decepcionou (ainda)

    
por 15.09.2011 / 17:14
0

A solução mais estável e estável a longo prazo seria usar os arquivadores Netapp. Muito rápido failover, totalmente redundante, cartões FlexCache para picos de desempenho etc, os argumentos para Netapps são muitos, mas o preço de capex inicial pode parecer alto até você perceber o que você realmente recebe pelo seu dinheiro.

    
por 15.09.2011 / 17:48