IceWarp toutes versions -
Afin d’améliorer la disponibilité globale du système, il est conseillé de prévoir une redondance des serveurs.
Voici un panorama des différentes architectures possibles offrant une meilleure disponibilité qu'un serveur seul.
1) Haute disponibilité avec un deuxième serveur IceWarp non opérationnel
- Configuration
- Un serveur principal IceWarp en production qui est pointé par le MX principal du domaine
-
Un serveur secondaire pointé par le MX secondaire du domaine
Ce deuxième serveur n'est pas opérationnel. La même version d'IceWarp
que celle du serveur principal y est installée, mais les services sont
arrêtés. Il n'est donc pas nécessaire d'avoir une licence IceWarp pour
le serveur secondaire.
- Fonctionnement
-
Il faut régulièrement synchroniser les données de production
(configuration, mails et bases de données) en les copiant vers le
serveur secondaire. Plus la période sera courte et moins on perd
d'informations au moment du basculement.
- Basculement
En cas de panne du serveur principal, il faut :
-
Démarrer le serveur secondaire manuellement en démarrant les services iceWarp et la base de données. La configuration contenant
les informations de licence pour un autre serveur, il faut ré-enregistrer la licence à
partir du serveur secondaire (il y a cependant une validité temporaire de 7 jours).
- Basculer les adresses IP (c'est la meilleure solution) ou l'enregistrement A lié au nom
MX pour que les utilisateurs puissent se connecter sur le nouveau
serveur.
- Avantages
-
Il n'y a qu'une seule licence IceWarp
-
Aucun mail venant de l'extérieur n'est perdu (si le basculement ne dure pas trop).
- Inconvénients
-
La procédure de basculement est manuelle et il faut mettre en place
un système de synchronisation de données très régulier entre les deux
serveurs
-
Les utilisateurs ne peuvent pas se connecter tant que le deuxième serveur n'est pas opérationnel
2) Haute disponibilité (pas d'équilibrage de charge) avec un serveur en mode Backup
- Configuration
-
Un serveur principal IceWarp en production qui est pointé par le MX principal du domaine
-
Un serveur secondaire pointé par le MX secondaire du domaine
Ce deuxième serveur est opérationnel mais les domaines y sont déclarés avec le type "Secours/Backup"
- Fonctionnement
-
Quand un nouveau domaine est créé sur le serveur principal, il faut créer le domaine correspondant sur le serveur backup.
- Basculement
-
En cas de panne du serveur principal, les messages n'étant plus acceptés
par le serveur principal, les mails arriveront automatiquement sur le
serveur secondaire. Celui-ci va les stocker localement et les enverra
automatiquement au serveur principal, dès son rétablissement.
- Avantages
-
Tout est automatique, aucune intervention manuelle.
-
Pas de mise en place d'une synchronisation entre les deux serveurs.
-
Aucun mail venant de l'extérieur n'est perdu.
- Inconvénients
-
Deuxième licence d'un serveur de messagerie (IceWarp ou autre tant que la fonction de 'backup domaine' est proposée)
-
Les utilisateurs ne peuvent pas se connecter tant que le serveur principal n'est pas opérationnel à nouveau
3) Haute disponibilité et équilibrage de charge avec deux serveurs (ou plus)
- Configuration
- Deux serveurs IceWarp opérationnels qui sont configurés de façon identique
- Un troisième serveur qui est utilisé pour le serveur SQL et pour le disque partagé contenant les éléments de configuration et les mails
-
D'un équipement de répartition de charge
- Fonctionnement
-
L'équipement de répartition de la charge répartit les services SMTP,
POP3, IMAP, HTTP, GroupWare et Messagerie instantanée sur les deux
serveurs.
- Les données sont en commun sur le serveur SQL et les
fichiers de configuration et les mails sont en commun sur le disque partagé.
- Basculement
-
En cas de panne d'un serveur, l'équipement de répartition de charge va
automatiquement envoyer toutes les requêtes vers le serveur qui
fonctionne encore.
- Avantages
-
Tout est automatique, aucune intervention manuelle
-
La panne d'un des serveurs est transparente pour les utilisateurs.
-
Le système offre à la fois la redondance en cas de panne et l'équilibrage de charge entre les deux serveurs.
- Inconvénients
-
Deux licences IceWarp
-
Coût matériel additionnel
Modifié en janvier 2022