Virtualisation avec Proxmox
Plus fort de VMWare et plus accessible que Xen
Proxmox est une société allemande qui édite une solution de virtualisation GPL du même nom.
A mon sens plus efficace que le très connu VMWare et plus simple d'administration que Xen, solution GPL passée sous la gouvernance de Citrix, j'utilise Proxmox depuis des années pour mon plus grand plaisir : comprendre sans panne et sans complication.
Cet article est une introduction à la solution de virtualisation Proxmox.
Présentation de Proxmox
Proxmox est un système d'exploitation bare-metal qui embarque un hyperviseur de machine virtuelle et s'appuie sur deux solutions de virtualisation libres et une interface d'administration Web.
Proxmox est basé sur une Debian Lenny 64bits et utilise LVM2 pour simplifier les opérations de sauvegarde et de clusterisation des machines virtuelles.
Il supporte les espaces de stockage local, les systèmes LVM, SAN et les partages NFS.
Proxmox propose un ensemble de templates de machines virtuelles prêt à l'installation. Vous pouvez bien sûr créer votre propre template de machine virtuelle adapté à vos besoins.

Solutions de virtualisation
Promox utilise KVM pour la virtualisation en isolation complète.
Avec KVM, le matériel de la machine virtuelle est complètement émulé et isolé des autres machines. KVM peut héberger n'importe quel système d'exploitation x86, DOS et Windows par exemple.

L'autre solution de virtualisation utilisée par Proxmox est OpenVZ.
OpenVZ est utilisé pour virtualiser des systèmes qui utilisent le même noyau que l'hôte, c'est à dire des machines Linux. Si vous n'êtes pas convaincu que Microsoft vende des serveurs digne d'intérêt, OpenVZ est la solution.
Remplaçant l'émulation matériel par l'instanciation multiple du noyau dans des zones mémoires isolées, OpenVZ règle le problème de performance que présente les systèmes VMWare, Xen, KVM... L'override se limite à ~1% là où la virtualisation complète patauge à 10%, du fait des IO coûteux sur des interfaces émulées.

Interface d'administration
L'interface se présente sous la forme d'une application Web.

Elle affiche les informations de santé CPU / Memory / IO de l'hôte et de ses serveurs virtuels, permet l'administration des machines virtuelles, des sauvegardes et des clusters. Les logs sont également disponible en ligne.
L'administration des VE OpenVZ et des machines KVM est simplifiée, à l'exception de la gestion de l'IPv6 qui doit toujours se faire en ligne de commande sur la version 1.7.
Un client VNC Web vous permet d'accéder aux machines OpenVZ et KVM.
Vous pouvez déclarer des espaces de stockage ; soit des répertoires sur les disques locaux, soit des espaces LVM, iSCSI et NFS.
Ces espaces sont alors disponibles pour héberger vos images ISO pour créer les machines KVM et les templates pour les VE OpenVZ, vos contenaires de machines virtuelles, vos sauvegardes. Ils peuvent être partagés entre les machines hôtes d'un cluster.
Enfin, vous pouvez programmer vos sauvegardes de machines, évitant d'éditer manuellement votre cron.
La solution de cluster Proxmox se limite dans sa version actuelle à déplacer une machine sans interruption d'un hôte vers un autre, afin d'optimiser manuellement l'utilisation des ressources des machines physiques. La mise en place d'un système haute-disponibilité reste à la charge de l’administrateur en attendant les versions à venir.
Cependant, pour la plupart des utilisateurs, Proxmox répond aussi bien, voir mieux, au besoin de virtualisation que la référence du moment, VMWare.
Un produit à découvrir.
- Ajouter un commentaire
- 5587 lectures

™ 