Depuis plus de d'un an maintenant, j'utilise pour mes besoins professionnels des hyperviseurs de machine virtuelle appelé Proxmox.
Proxmox est une distribution GNU/Linux basé sur Debian Lenny 64 bits. En d'autres termes, il est possible avec cette distribution de créer plusieurs petits serveurs virtuels pour réduire les coûts de mise en place et de maintenance des serveurs.
Pour mettre en place un tel système il est important d'avoir quelques notions d'administration réseau pour ne pas se perdre dans l'attribution des IP vers chaques serveurs virtuelles. Dans un premier temps, j'utilisais un routage local pour rediriger le flux de données sur chaques machines virtuelles. Cette excellente documentation m'a beaucoup aidé à mettre en place cette solution.
La mise en place d'un système de virtualisation permet en grande partie de pouvoir migrer rapidement une machine virtuelle sur un autre hyperviseur en cas de panne du premier. J'ai donc mis en place un système de migration des machines virtuelles pour éviter les problèmes d'indisponibilités sur des services web ou email. Les IP locales posaient quelques problèmes pour assurer la souplesse de cette migration. L'attribution d'une IP-Failover pour chaques machines virtuelles permet d'avoir plus de souplesse dans la migration en cas d'arrêt d'un service.
Le travail de configuration d'une telle solution est très simple à mettre en oeuvre. Ceci se complexifie un petit peu quand l'objectif est de réduire le temps d'indisponibilité lors de la migration. Mais la mission est gratifiante, quand il s'agit d'améliorer ses services pour éviter les coupures trop longues.

