Je crois qu'une manière de gagner fortement en performances est d'organiser correctement son réseau.
Si l'on part du principe, une entreprise, répartie sur plusieurs étages, chaque étage possède un routeur. Ceux-ci sont connectés entre eux à un firewall qui leur ouvre la voie au net.
On peut alors pour chaque étage poser un serveur smtp et un serveur où les mails reposent. Les serveurs smtp possèdent 2 cartes réseaux, une connectée au réseau de l'étage où ils se trouve, et l'autre connecté à un deuxième réseau qui relie des serveurs smtp des différents étages entre eux. Ainsi les mails entre les employés d'un même étage reste dans l'étage, ils vont au serveur smtp qui les transmet au serveur où ils vont reposer jusqu'à ce que l'employé vienne les lire. Si le mail est déstiné à un autre étage alors il va jusqu'au serveur smtp de l'étage qui le transmet à l'étage de l'autre employé par le réseau "spécial mail". Comme ça on n'a pas d'impasse au niveau de la bande passante pour les autres applications normalement utilisées sur le réseau (genre base de données, etc...). On pourrait même envisager de mettre 3 cartes réseaux dans les serveurs smtp et faire un lien direct vers la machine où vont reposer les mails (pop, imap, ...) pour encore moins satturer le réseau de chaque étage.
Maintenant, les serveurs des différents étages qui sont réliés à un réseau à eux doivent aussi pouvoir envoyer des mails vers l'extérieur. On a à cet effet un serveur smtp pour les courriers sortants qui peut être connecté à ce réseau de serveurs smtp par 2 cartes réseaux pour distribuer les charges. Il possède une troisième carte réseau qui le connecte vers le réseau extérieur par le firewall. Il ne s'occupe que des mails sortants de l'entreprise vers le net. Pour les courriers arrivants, on a une deuxième machine sur ce réseau de smtp qui prend les mails arrivants et les distribue vers le serveur smtp du bon étage.
C'est peut être quelque peu compliqué à cabler, mais drolement efficace surtout si le réseau de l'entreprise est chargé par des applications qui tourner en remote.
# Organiser le réseau
Posté par Jean-Pierre Schwickerath . En réponse à la dépêche Sendmail en cluster. Évalué à 10.
Si l'on part du principe, une entreprise, répartie sur plusieurs étages, chaque étage possède un routeur. Ceux-ci sont connectés entre eux à un firewall qui leur ouvre la voie au net.
On peut alors pour chaque étage poser un serveur smtp et un serveur où les mails reposent. Les serveurs smtp possèdent 2 cartes réseaux, une connectée au réseau de l'étage où ils se trouve, et l'autre connecté à un deuxième réseau qui relie des serveurs smtp des différents étages entre eux. Ainsi les mails entre les employés d'un même étage reste dans l'étage, ils vont au serveur smtp qui les transmet au serveur où ils vont reposer jusqu'à ce que l'employé vienne les lire. Si le mail est déstiné à un autre étage alors il va jusqu'au serveur smtp de l'étage qui le transmet à l'étage de l'autre employé par le réseau "spécial mail". Comme ça on n'a pas d'impasse au niveau de la bande passante pour les autres applications normalement utilisées sur le réseau (genre base de données, etc...). On pourrait même envisager de mettre 3 cartes réseaux dans les serveurs smtp et faire un lien direct vers la machine où vont reposer les mails (pop, imap, ...) pour encore moins satturer le réseau de chaque étage.
Maintenant, les serveurs des différents étages qui sont réliés à un réseau à eux doivent aussi pouvoir envoyer des mails vers l'extérieur. On a à cet effet un serveur smtp pour les courriers sortants qui peut être connecté à ce réseau de serveurs smtp par 2 cartes réseaux pour distribuer les charges. Il possède une troisième carte réseau qui le connecte vers le réseau extérieur par le firewall. Il ne s'occupe que des mails sortants de l'entreprise vers le net. Pour les courriers arrivants, on a une deuxième machine sur ce réseau de smtp qui prend les mails arrivants et les distribue vers le serveur smtp du bon étage.
C'est peut être quelque peu compliqué à cabler, mais drolement efficace surtout si le réseau de l'entreprise est chargé par des applications qui tourner en remote.