Re: [FUG-BR] Redundancia e Balanceamento
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
Re: [FUG-BR] Redundancia e Balanceamento
Caros, Ja consegui esclarecer a questão de como fazer a replicação dos dados, porém tenho agora uma outra missão: Consegui com a operadora que meus dois circuitos de internet sejam redundantes, mas para isso preciso configurar BGP nos dois roteadores de borda (atualmente FreeBSD). Recebi da operadora o seguinte email: -ASN a ser usado pelo cliente: 1 -ASN da Embratel: -em cada BGP de cada circuito, cada um usará o ip de wan do outro como neighbor BGP -os PEs originarão, conforme pedido, a rota-default no BGP para os CPEs Encontrei no google diversos sites com documentos sobre o assunto e estou estudando, mas se alguem puder me dar uma ajuda mais prática sobre o que devo fazer nos meus servidores de borda já posso ativar o sistema enquanto entendo melhor como funciona. Obrigada! 2009/1/21 Daniel Kühl dkl...@gmail.com Você pode fazer com NFS ou com storage, certamente a solução com storage é muito mais elegante. O servidor MySQL suporta replicação. 2009/1/19 Renata Dias renatchi...@gmail.com 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 ? Alguma luz??? Obrigada!! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Redundancia e Balanceamento
Em Wed, 28 Jan 2009 17:29:02 -0200 Renata Dias renatchi...@gmail.com, conhecido consumidor de drogas (BigMac's com Coke) escreveu: Encontrei no google diversos sites com documentos sobre o assunto e estou estudando, bem.. eu não tenho nada prático para indicar, mas como vc diz que está estudando, envio mais alguns links que podem interessar. Se tiver alguns pra trocar, por favor, envie-me :) http://www.bgp4.as/links -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free Se 5 bilhões de pessoas acreditam em uma coisa estúpida, essa coisa continua sendo estúpida Anatole France - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Redundancia e Balanceamento
Você pode fazer com NFS ou com storage, certamente a solução com storage é muito mais elegante. O servidor MySQL suporta replicação. 2009/1/19 Renata Dias renatchi...@gmail.com 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 ? Alguma luz??? Obrigada!! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd