Cluster de Alta disponibilidade do Zimbra Collaboration System
Este documento destina-se a todos os administradores de sistemas que desejam ter um serviço de alta disponibilidade em seu sistema de colaboração.
Considerações iniciais
Tutorial criado em: 04/11/2015
Plataforma: CentOS 6.7
Licença: LDP ( Linux Documentation Project )
Manter os serviços de TI o mais tempo possível online é o papel de todo bom administrador de sistemas. No caso de servidores de missão crítica, qualquer interrupção no serviço pode representar um grande prejuízo, como no caso de grandes empresas. Passa então a fazer sentido investir no uso de um cluster de alta disponibilidade e em links e servidores redundantes, de forma a tentar atingir 99.99% de disponibilidade. Esta marca é difícil de atingir, pois significa que o servidor não deve ficar mais do que 4 minutos e meio (em média) fora do ar por mês, incluindo aí tudo o que possa dar errado.
Como sempre, não existe uma fórmula mágica para calcular o ponto ideal (é justamente por isso que existem consultores e analistas), mas é sempre prudente ter pelo menos um nível mínimo de redundância, nem que seja apenas um backup atualizado, que permita restaurar o servidor (usando outra máquina) caso alguma tragédia aconteça. E é aí que entra a alta disponibilidade de um servidor de E-mail, como muitos sabem, a maioria das empresas usam como principal ferramenta de trabalho o seu e-mail corporativo.
O Zimbra, é uma suite colaborativa de e-mail muito poderosa, cujo foco é ser uma alternativa livre ao Microsoft Exchange. Com suas duas versões disponíveis, a versão Network Edition (NE) e a Open Source, ele consegue, no mínimo equiparar-se a solução oferecida pela Microsoft, tendo a sua versão NE voltada a empresas que precisam de suporte e ferramentas de backup mais avançadas.
Plataforma: CentOS 6.7
Licença: LDP ( Linux Documentation Project )
Manter os serviços de TI o mais tempo possível online é o papel de todo bom administrador de sistemas. No caso de servidores de missão crítica, qualquer interrupção no serviço pode representar um grande prejuízo, como no caso de grandes empresas. Passa então a fazer sentido investir no uso de um cluster de alta disponibilidade e em links e servidores redundantes, de forma a tentar atingir 99.99% de disponibilidade. Esta marca é difícil de atingir, pois significa que o servidor não deve ficar mais do que 4 minutos e meio (em média) fora do ar por mês, incluindo aí tudo o que possa dar errado.
Como sempre, não existe uma fórmula mágica para calcular o ponto ideal (é justamente por isso que existem consultores e analistas), mas é sempre prudente ter pelo menos um nível mínimo de redundância, nem que seja apenas um backup atualizado, que permita restaurar o servidor (usando outra máquina) caso alguma tragédia aconteça. E é aí que entra a alta disponibilidade de um servidor de E-mail, como muitos sabem, a maioria das empresas usam como principal ferramenta de trabalho o seu e-mail corporativo.
O Zimbra, é uma suite colaborativa de e-mail muito poderosa, cujo foco é ser uma alternativa livre ao Microsoft Exchange. Com suas duas versões disponíveis, a versão Network Edition (NE) e a Open Source, ele consegue, no mínimo equiparar-se a solução oferecida pela Microsoft, tendo a sua versão NE voltada a empresas que precisam de suporte e ferramentas de backup mais avançadas.
Pacotes utilizados
- Gnu/Linux CentOS 6.7
- zcs-8.6.0_GA_1153.RHEL6_64.20141215151155.tgz
- drbd 8.4.3-33
- corosync 1.4.5-2.2
- pacemaker 1.1.10-14
- pcs 0.9.90-2
- crmsh 1.2.5-0
- ccs 0.16.2-69
- cman 3.0.12.1-59
Sistema Operacional
A configuração do sistema operacional será a mesma para ambos os nós (não irei abordar a instalação do sistema operacional). Os nós ficarão com as partições da seguinte maneira:/ 20 GB /boot 100 MB /opt/zimbra 360 GB
Att.
01010010 01101001 01100011 01100001 01110010 01100100 01101111 00100000 01010110 01100001 01110011 01100011 01101111 01101110 01100011 01100101 01101100 01101100 01101111 01110011