Senhores,

Independente de MTA, a pergunta � simples: qual o melhor dos mundos
(dentro da opini�o pessoal de cada um) em uma solu��o de alta
disponibilidade e desempenho para um �nico (e grande) servidor de email
sem utilizar switches ou solu��es caras de balanceamento de carga?
Digamos uns 5.000 dominios e 100.000 contas pop.

Onde cheguei:

Um grande servidor que armazena os maildirs (n�o mbox), SCSI
ultra-hiper-super-wide RAID 5 por hardware hot-swap, fontes redundantes,
etc. Outra m�quina destina-se apenas a gerenciar a fila de entrega e
aplicar regras de relay, anti-virus, etc. A estas duas, somam-se v�rias
outras pequenas, de baixo custo, todas configuradas como MX de mesma
prioridade no DNS e todas respondendo por pop.dominio.com.br e
smtp.dominio.com.br (round-robin DNS para balanceamento (divis�o, vai)
de carga). Cada uma delas tem montado por NFS o diret�rio /var/mail da
m�quina que mant�m os maildirs (HASH 2 - /var/mail/f/u/fulano/) dos
usu�rios virtuais (eles existir�o apenas em uma tabela de MySQL), assim
como o IP de quem fizer pop para controle do relay (pop-before-smtp).

Desta forma, um MUA remoto de algu�m vai acessar aleatoriamente os
pequenos servidores para pop e smtp, aquele em que ele se conectar vai
ler o maildir do usu�rio por NFS. Depois de feito o pop, quando for
enviar uma msg, consulta no mysql se o IP est� liberado. Um pequeno
script limpa os IPs 'vencidos' regularmente. Se uma destas pequenas
m�quinas cair, sobrar�o as outras e n�o far� falta at� ser reposta.

Al�m de backup das configura��es e outra m�quina igualzinha ao lado da
que armazena os maildirs, de que forma poderia melhorar a
disponibilidade desta m�quina? Ela me parece o elo fraco da est�ria....

Que outra configura��o atenderia � necessidade de alta disponibilidade
em servidor de email? Que acham disto tudo?

Obrigado por qualquer id�ia, desculpem o email longo. Mas estou muito
curioso sobre as solu��es em uso por ai.-- 

I suppose that in a few hours I will sober up. That's such a sad
thought. I think I'll have a few more drinks to prepare myself.

============================
Marcio Merlone
Linux Registered User 104911

Assinantes em 20/04/2002: 2248
Mensagens recebidas desde 07/01/1999: 163369
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a