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