120 likes | 253 Views
Aluno: Leandro Pereira da Silva Prof º: Luciano Gonçalves de Carvalho. Linux HA. Linux HA. O projeto Linux-HA, foi um dos primeiros que surgiu no mundo Linux para resolver o problema de alta disponibilidade no ambiente Linux.
E N D
Aluno: Leandro Pereira da Silva Profº: Luciano Gonçalves de Carvalho Linux HA
Linux HA • O projeto Linux-HA, foi um dos primeiros que surgiu no mundo Linux para resolver o problema de alta disponibilidade no ambiente Linux. • O Linux HA é muito usado na implantação de sites Web, servidores de correios eletrônicos, servidor de arquivo, entre muitos outros. O software usado no projeto Linux HA é o Heartbeat e DRBD.
Linux HA • O que é Alta Disponibilidade? • Um sistema de alta disponibilidade é aquele que utiliza mecanismos de detecção, recuperação e mascaramento de falhas, visando manter o funcionamento dos serviços durante o máximo de tempo possível, inclusive no decurso de manutenções programada. • São usados dois servidores completos, onde a única função do segundo servidor é assumir a posição do primeiro em caso de falhas.
Heartbeat • É um software responsável por monitorar o status dos servidores do cluster, envia pacotes do servidor principal para o servidor secundário, e vice-versa, verificando se os mesmo estão ativos, caso o servidor principal venha a ficar indisponível o secundário assume seu lugar na rede e realiza automaticamente os procedimentos para preservar o funcionamento do sistema como um todo.
DRBD (DistributedReplicatedBlockDevice) • O DRBD é um software que permite fazer RAID pela rede, ou seja, podemos replicar dados de partições inteiras pela rede. • DRBD foi projetado para construir clusters de alta disponibilidade. Isto é feito espelhando um dispositivo de bloco inteiro via rede. É conhecido como RAID-1. DRBD assume os dados, escrevê-lo para o disco local e envia para o outro host.
DRBD (DistributedReplicatedBlockDevice) • O dispositivo primário envia blocos para o secundário; • Se o primário cair, o secundário poderá ser transformado em primário; • Se o host defeituoso voltar a operar, o seu serviço DRBD subirá como secundário para sincronizar com o primário.
Linux HA Exemplo de alta disponibilidade entre duas máquinas virtuais.
Bibliografia • http://ha-mc.org/node/15 • http://www.slideshare.net/fred_m/alta-disponibilidade-em-linux-com-heartbeat-e-drbd • http://ensinar.wordpress.com/2008/12/01/o-que-e-heartbeat/ • http://www.eriberto.pro.br/palestras/ha_maquinas_paravirtualizadas.pdf