[FUGSPBR] Alta Disponibilidade

Eduardo Augusto Alvarenga eduardo-kw-fugspbr.1acd40 em thrx.dyndns.org
Sex Maio 9 13:05:06 BRT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 9 May 2003, Felipe Neuwald wrote:

[enormous snip!]
> Até aí tudo bem (nem tudo, o problema é implementar), tenho o projeto
> de deixar todas as minhas máquinas neste mesmo projeto que eu
> apresentei acima dos Firewalls (menos servidores DNS, pois já existe a
> configuração de Master e Slave no próprio Registro.br). Agora as
> perguntas que não querem calar: vou conseguir implementar esta
> topologia no FreeBSD (em Alta Disponibilidade)? Alguém já implementou
> algo parecido? No final das contas quero que quando uma máquina caia,
> a outra assuma, ou que quando algum serviço pare, a outra assuma, mas
> para isto os dados delas precisam estar sincronizados. Idéias? Sugestões?
> Estou iniciando o projeto aqui. Se quiserem, nós podemos criar um
> projeto do tipo "FreeBSD-HA", e resolver estas dúvidas inquietantes da
> natureza do daemonzinho.

Nunca fiz algo TÃO complexo assim porém, já fiz algo com a mesma idéia
porém reduzido somente a servidores eu já implementei com OpenBSD.
Existiam duas máquinas idênticas, que utilizavam uma terceira para
trocar os dados entre Master e a Slave. O "heart-beat" era feito atravéz
de um script perl que monitorava a máquina Master e caso ela caísse a
Slave assumiria, inclusive assumindo o MAC address do Master. No
retorno da máquina principal ela mesma derrubava a slave, coletava as
informações do servidor "ponte" e retornava a ativa.

Funcionava muito bem, porém era destinada para serviços clientes, como
email, DNS, web e até se possível algum roteamento/firewall. Porém essa
solução definitivamente não servia para SQL, Sockets, zero-downtime e
outras funções.

Implementei isso em meados de 1998. As coisas mudaram muito de lá pra cá
(softwares, hardwares, etc). E creio que hoje eu teria até mais trabalho
para repetir o feito!


Grande abraço,

- -- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 Eduardo A. Alvarenga - Analista de Suporte #179653
      Centro Estratégico Integrado - SEGUP-PA
      Belém, Pará - (91) 259-0555 / 8116-0036
    eduardo@{thrx.dyndns.org,cei.ssp.pa.gov.br}
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  OpenBSD Consultant: www.openbsd.org/support.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (OpenBSD)

iD8DBQE+u9G0pKK2uJoGDlMRAuRZAKCII3FBIkzKD2UjVPfhysX3+039vgCfbVk6
omnj3aQMjlAtUp/jXIGD2kg=
=uizZ
-----END PGP SIGNATURE-----

_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd