Balanceamento de carga do postfix

1

Eu tenho 4 servidores VPS, meu plano é usar um desses servidores VPS como um balanceador de carga que envia mensagens recebidas por ele de outro servidor para outros clientes 3 VPS (smtp) que retransmitirão mensagens para a rede externa.

A ideia é:

        ->  VPS2
 VPS1   ->  VPS3
        ->  VPS4

Eu quero que o Postfix seja usado como um MTA nessa configuração. Alguém pode me ajudar nisso?

Todos os servidores possuem o CentOS 5 como sistema operacional.

    
por achal tomar 05.04.2012 / 11:15

2 respostas

1

De que tipo de volume estamos falando aqui?

Uma máquina de postfix com subsistema de disco adequado em hardware moderno fará facilmente centenas de mensagens por segundo.

Um motivo para usar máquinas de envio separadas é usar IPs de origem diferentes para aumentar a taxa de transferência para os grandes provedores de e-mail, mas você não fornece detalhes sobre o uso pretendido dessa configuração.

    
por 05.04.2012 / 11:44
2

Você pode usar haproxy no modo tcp para balancear a carga de solicitações SMTP para os outros três VPS servidores. No entanto, você terá um único ponto de falha, que é o balanceador de carga. De qualquer forma, você terá a funcionalidade de balanceamento de carga necessária enquanto o balanceador de carga estiver ativo.

    
por 05.04.2012 / 11:20