On 1/19/09, Renata Dias <renatchi...@gmail.com> wrote:
> Caros,
>
>     Necessito de auxilio para escolher o melhor conjunto de soluções para
>  ativar um sistema de redundancia de servidores (podendo ou não funcionar com
>
>  balanceamento de carga).
>     Os servidores são WEB e estão em locais distintos geograficamente.
>
>     A principio configurei o CARP para redundancia e PF para balanceamento
>  round-robin, porém tenho a seguinte dúvida:
>
>  1) Caso o servidor BACKUP só tenha que assumir a função do MASTER em caso de
>
>  queda no link, ou seja, sem balanceamento de carga, qual a melhor forma do
>  servidor SLAVE manter-se atualizado com relação aos arquivos PHP
>  (/home/cliente) e a base de dados (mysql) ?
>    Quando o servidor MASTER ficar UP novamente e assumir as atividades, como
>
>  pegar de volta o que mudou enquanto ele estava DOWN?
>
>  2) Caso os dois servidores façam balanceamento (com PF round-robin), como
>  manter o sincronismo do /home e da base de dados?
>
>    Lembrando que as duas máquinas estão em locais diferentes e o tempo de
>  latencia entre elas é em média de 20ms.
>
>    Storage? raid+nfs ?

Sincronismo do /home = rsync
Sincronismo mysql = replicação

Quanto ao balanceamento pode-se utilizar dns mesmo a única questão é
quando um dos lados "cair" isso pode ser contornado deixando o ttl
desses hosts bem baixo e um script checando os dois lados e alterando
o dns removendo o lado que "caiu".
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a