You are here

Linux : la vie avec Zimbra

Après avoir utilisé ZCS pendant une quinzaine de jours (en dupliquant le traffic normal de mes mails) je commence à m'y retrouver et à pouvoir mieux évaluer la puissance nécessaire. La machine ne traite qu'environ 140 mails par jour (en entrée et en sortie) et la consommation moyenne de CPU est tout de même légèrement supérieure à 10% de CPU (soit 20% d'un CPU à 2.5GHz).
En ce qui concerne la mémoire la consommation est légèrement inférieure à 1 Go avec environ 200Mo de cache, ma machine étant à 1536 Mo de RAM le swap n'est jamais utilisé et la mémoire jamais pleine.

La partie "AJAX" du client fonctionne très bien mais elle est très longue à charger (au moins la première fois) et l'on risque de perdre patience et d'appeler la version "HTML pur" avant l'affichage de la version AJAX.
La charge serveur générée par l'interface Webmail est assez élevée, particulièrement pour la version AJAX où je vois le CPU passer les 100% (il y a deux processeurs soit 200% de disponible). Dans un environnement de production la partie CPU doit être très "musclée" pour garantir des temps de réponse corrects.

La partie administration de ZCS est très complète (qui a dit complexe) ?), et permet de gérer l'intégralité du serveur :

  • Comptes : gestion des utilisateurs avec beaucoup de détails, adresse postale, téléphone. Toute une partie est dédiée à la gestion des fonctions de calendrier y compris des calendriers de groupe, de la gestion du "Porte-documents". On y trouve aussi la gestion de l'appartenance aux liste de distributions.
  • Alias : gestion "classique" des alias
  • Listes de diffusion : interface très complet de gestion de listes avec possibilité de créer des "partages" liés à la liste. Ces partages seront accessibles à tous les utilisateurs et permettent de stocker des documents accessibles directement à travers le Webmail.
    Il faudra bien sûr évaluer et surveiller le volume de ces "partages" et en assurer une sauvegarde spécifique. Il est même possible "d'abonner" une liste à une autre ce qui ouvre quelques opportunités.
  • Ressources : les ressources peuvent par exemple être des salles de réunion, ZCS permet leur gestion. Je n'ai pas encore expérimenté cette possibilité.
  • Les statistiques, le serveur maintient un certain nombre de statistiques sur :
  1. le nombre de mail
  2. le volume (nombre x taille) des mails
  3. le nombre de mails traité par l'Antispam/Antivirus
  4. l'espace disque global et celui de la partition ZCS, à surveiller si le stockage de documents est utilisé, voir statistique "standard" ci-dessous.


On voit ici que l'usage disque propre à Zimbra (graphe du bas) est en augmentation constante sur les derniers jours, ceci doit s'expliquer par les tests d'utilisation de IMAP et le stockage de quelques dcuments.
Toutes ces statistiques sont disponibles sur 48 heures,30 jours, 60 jours et 365 jours.

  • Liste des sessions : On peut aussi accéder à la liste des sessions en cours (Webmail, administrateurs, IMAP) et aux quotas de boite aux lettres par utilisateur.
  • Un autre accès permet de voir les statistiques CPU de manière assez détaillée (image ci dessous).


  • Un écran est consacré à la gestion des certificats de serveur.
  • La surveillance des quotas est simplifiée par un écran spécifique :


Tout cela est bel et bon, c'est un bel outil.
Un des seuls inconvénients de la version OpenSource est l'absence de la procédure de sauvegarde fournie dans la version "professionnelle". Il est donc important de se fabriquer une procédure de sauvegarde minimale permettant de récupérer au maximum en cas de crash du serveur.
Pour une utilisation dans un environnement de production les versions "Standard Edition" ou "Professional Edition" sont quasiment indispensables et elles intègrent un dispositif de sauvegarde/restauration "on line".
Pour la description et le prix de ces versions voir le site de ZIMBRA .

Je pense que je vais craquer et contruire le petit serveur "basse consommation" pour y installer mon système de mail à la place de mon voux P3 à 700Mhz. Ce petit système fera sans doute la matière d'un prochain article.

PS : je viens de voir que la société ZIMBRA a été rachetée par VMWARE, est-ce vraiment très bon ?