1 / 12

Linux HA

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.

ramiro
Download Presentation

Linux HA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Aluno: Leandro Pereira da Silva Profº: Luciano Gonçalves de Carvalho Linux HA

  2. 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.

  3. 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.

  4. Linux HA

  5. 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.

  6. Heartbeat

  7. Heartbeat

  8. 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.

  9. 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.

  10. DRBD (DistributedReplicatedBlockDevice)

  11. Linux HA Exemplo de alta disponibilidade entre duas máquinas virtuais.

  12. 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

More Related