+ Responder ao Tópico



  1. #1
    ivanobom
    Visitante

    Padrão Heartbeat + intermezzo

    Senhores,

    Eu estou montando um cluster e segui o tutorial traduzido pela Sulamita Garcia em http://ha.under-linux.org/indice.html. Porém não gostei do DRBD, pois além de ser extremamente lento para replicar (entre discos de tamanhos diferentes), tem um problema de replicação entre o Slave e o Servidor.

    Após configurar o cluster, eu retirei o cabo de rede do Server1 e o Server2 assumiu e montou o volume DRBD. Enquanto o volume estava montado no Server2, eu criei um arquivo no volume do DRBD e em seguida religuei o cabo de rede do Server1. Para minha infeliz surpresa, ao invés de ele sincronizar as atualizações do Server2 no Server1, ele simplesmente sobrepôs as informações aitigas que estavam no Server1 sobre o Server2.

    Eu fiz alguns testes com o sistema distribuído Intermezzo e achei ele muito bom!! É extremamente rápido e pode ser montado simultaneamente em máquinas diferentes. O problema é que ele ainda está um pouco instável para se colocar em ambiente de produção. Mesmo assim, gostaria de saber se alguém já teve alguma experiência boa com o Intermezzo e quem sabe algumas dicas de configuração dele.

    Obrigado
    Ivan

  2. #2
    Visitante

    Padrão Heartbeat + intermezzo

    Putz ! :-0
    Tem certeza disso cara ?! Estou para colocar o drbd numa empresa !
    Qual linux e qual versao vc usou ?
    Qto ao intermezzo eu vi gostei da ideia, mas nao achei confiavel para usar !


  3. #3
    ivanobom
    Visitante

    Padrão Heartbeat + intermezzo

    Eu usei Conectiva Linux 8 (com Kernel 2.4.19-1U80_13cl). O intermezzo eu já testei e gostei muito do que vi, preciso fazer mais alguns testes, mas acredito que vou terminar usando o Intermezzo mesmo. Por mais instável que tenha parecido, os resultados foram melhores que os do DRBD.

    Ivan

    [ Esta mensagem foi editada por: ivanobom em 23-07-2003 19:39 ]

  4. #4

    Padrão Heartbeat + intermezzo

    cara como anda vc e o intermezzo?
    estou para montar um ambiente assim
    2 computadores para alta disponibilidade com samba
    agora estou na duvida se utilizo o intermezzo ou o drbd

  5. #5
    ivanobom
    Visitante

    Padrão Heartbeat + intermezzo

    Infelizmente o Intermezzo ainda não está pronto para ambientes de produção. Entrei na lista de discussão deles e foi me dada a resposta que os problemas de sincronização do intermezzo estão para ser corrigidos na próxima versão do Intermezzo, significando que ele ainda está cru...

    Ainda estou procurando alguma outra solução para replicação de disco que não seja o drbd. Caso você ache alguma coisa, por favor me avise.

  6. #6
    Toskinha
    Visitante

    Padrão Heartbeat + intermezzo

    Olá

    O que ocorreu eh que o teste que vc realizou não simula a realidade de um failover. Você simplesmente desconectou um servidor da rede. Este servidor não teve motivos para acreditar que o problema era com ele e que ele deveria ser secundário, ele percebeu que a conexão foi perdida mas não alterou seu estado. Ao reconectar o cabo de rede, ele continua como primário. Então o secundário se atualiza de acordo com ele. Para ter uma simulação real, vc pode tentar tirar o cabo de força. O de rede realmente vai resultar o que você descreveu.
    Tambem estou estudando sobre intermezzo, creio que logo vou começar a testá-lo, e com certeza acrescentarei alguma coisa à documentação no ha.under-linux.org.

  7. #7

    Padrão Heartbeat + intermezzo

    É exatamente isto !

    Resolvi montar um teste aqui no lab com o conectiva9 (atencao deve \-se atualizar todos os pacotes)
    e funcionou perfeiramente.
    O segredo esta em transformar o primario no secundario e vice-cersa. o heartbeat faz isto perfeitamente.
    se vc ler o documento de sulamita com mais atencao vai descobrir sua falha : -)
    Producao aih vou eu !!!!!!!!!!!!
    <IMG SRC="images/forum/icons/icon_biggrin.gif">

  8. #8
    ivanobom
    Visitante

    Padrão Heartbeat + intermezzo

    De qualquer forma isso não resolve o problema que um volume DRBD não pode ser montado simultaneamente em 2 servidor para que eu possa fazer load balance.

    O que estou tentando fazer é um cluster ativo, onde ambos os servidores trabalhem simultaneamente, pois um cluster passivo além de ser um investimento parado (pois a segunda máquina só entrará em vigor quando a primeira máquina cair), caso o primeiro servidor esteja afogado de processos, o segundo não estará nem aí para ele.

    Será que existe o que estou procurando? (Load Balance + Alta Disponibilidade)

    Ivan

  9. #9
    Toskinha
    Visitante

    Padrão Heartbeat + intermezzo

    Olá

    Ainda não testei outro filesystem, mas me parece que o intermezzo eh um dos que vc está procurando. É possível sim, procure tambem sobre Coda, UltraMonkey, LUSTRE... mas acho que o Pitanga pode dar mais sugestões.

  10. #10

    Padrão Heartbeat + intermezzo

    O CODA parece que faz o mesmo que o intermezzo, mas parece mais estavel,estou certo?
    estou pesquisando sobre o LVS, e logo farei alguns testes.
    Parece que para WWW e FTP já funciona bem.
    mas vou ver se da SAMBA (eh trocadilho infame)
    Vc já testou esta solução.