iBlog . . .

13Nov/071

Slides da Apresentação

Como prometido segue os slides que foram utilizados.
Apresentacao EPSL

10Nov/072

III EPSL – Encontro Potiguar de Software Livre

Um pouco tarde para comentar mas antes tarde do que nunca, não é mesmo?

O III Epsl aconteceu de 7 a 10 de Novembro de 2007, neste período várias palestras e debates interessantes chamaram a atenção do público.

Este ano apresentei junto com Acácio uma palestra sobre replicação de dados e alta disponibilidade, nela foram apresentados dois softwares livres que, em conjunto, são capazes de fornecer alta disponibilidade de dados e garantia de serviços sempre funcionando.

Entrando um pouco mais no assunto, DRBD e Heartbeat foram os softwares que utilizamos para montar um cenário simples de alta disponibilidade de dados e serviços. O cenário, basicamente, era constituído por dois servidores, onde o Master rodava o Apache+Php com um site que dizia o hostname da máquina em que estava, e o Slave que ficava como servidor de backup e caso o Master apresentasse problema estava ali para assumir o serviço.

Mas, como isso funciona?

O DRBD funciona como um Raid 1 via rede, ele transfere blocos de um disco do servidor Master via rede para outro disco de um servidor Slave. Desta forma, os dados da aplicação eram transferidos de um servidor para outro.

O Heartbeat é utilizado para monitorar cada máquina, ele é o responsável por levantar os serviços e montar os discos do drbd. Em caso de falha no servidor Master, o heartbeat detecta, monta os discos no servidor Slave, assume o ip do serviço e inicia a aplicação.

Esta foi nossa idéia a ser passada para o público, para quem deixou de ver próxima semana vou disponibilizar os slides utilizados e os arquivos de configuração, aguardem!!!