20
jan 10
Posté dans Tutoriaux | Tags :Debian, OpenVZ, Proxmox, serveur |
3 Commentaires »
Quand on utilise un système de virtualisation pour héberger des serveurs, à un moment donné il faut migrer les VM sur un autre serveur physique. La virtualisation doit permettre un down du serveur minime et une administration faible. Je vais donc vous expliquer comment faire avec Proxmox.
La première étape est d’avoir au moins 2 machines. Sous Proxmox c’est assez simple. Je ne vais pas vous refaire toute la documentation officielle du site. Il suffit d’aller ici : Cluster Proxmox
N’oubliez pas que votre nouveau serveur est votre Master dans le cluster. Sauf si vous comptez garder vos 2 serveurs.
Une fois votre cluster opérationnel, il suffit d’aller dans la liste de vos machines virtuelles et de simplement cliquer sur « Migrate ». Selectionnez ensuite vers quelle machine physique vous voulez réaliser l’opération et il ne vous reste plus qu’à attendre. D’après mon expérience, comptez 1h d’attente pour 50Go de données.

Une fois que la migration physique est faite, il va falloir re-router l’ip de vos VM vers votre nouvelle machine (là débrouillez-vous !). Ensuite tout est beau et magnifique. Vous pouvez maintenant profiter de la vie et plus faire des réinstallations en série. Elle est pas belle la vie ?!!
13
mai 09
Posté dans Logiciel | Tags :Linux, open-source, OpenVZ, Proxmox, virtualisation |
10 Commentaires »
La virtualisation est à la mode. Pourquoi ? Simplement pour une question d’argent. Et comme c’est la crise…Et surtout c’est vachement bien pour maintenir des serveurs. Je vais donc vous présenter Proxmox et son petit ami OpenVZ.
On va y aller doucement. Commençons par le coeur. Commençons par OpenVZ. C’est une technologie permettant la virtualisation de système d’exploitation Linux. Ce cher OpenVZ est Open Source sous licence GNU2 et est développé par SWsoft (Plesk par exemple). Quand je dis virtualisation je me trompe, mais consciemment. Car là où des technologies comme VMWare sont très lourdes, car justement elles virtualisent complètement le système d’exploitation, OpenVZ garde le même Kernel Linux (donc le même moteur) pour toutes les VM. On va donc plutôt appeler ça de la para-virtualisation. Donc si vous suivez, cette para-virtualisation permet d’avoir des VM tournant que sur Linux. A ma connaissance, Windows n’a pas de Kernel Linux donc oubliez. Mais de toute façon qui utilise encore Windows ?
OpenVZ c’est bien mais pour faciliter son utilisation, il existe un certain monsieur Proxmox qui est en fait une interface web permettant l’administration de son serveur master très facilement. Grâce à Proxmox vous pourrez démarrer, arrêter, migrer vos VM en 1 clic mais aussi créer, modifier, supprimer, backuper vos VM en 2 clics tout en modifiant la RAM, le disque dur, le CPU en 3 clics. Ce système permet une très grande flexibilité.
Alors maintenant l’utilisation que j’en ai m’amène à avoir 4 serveurs virtuels sur un serveur physique (2Go de Ram) qui n’est pas une bête de course. Avec ce système vous avez ainsi la possibilité de créer une machine de production (ou plusieurs) avec 1Go de RAM. Mais si votre/vos site(s) grandissent. Vous migrez en 1 clic sur un autre serveur sous Proxmox (over SSH). En 2 clics vous augmentez la RAM, le CPU et le disque dur et tout cela sans interruption de service. C’est pas magique ? Donc même pour une seule VM c’est très utile et permet un gain de temps considérable !
Côté performances la virtualisation via OpenVZ ne prend que très peu de ressources en plus (2/3%). Pour rentrer dans la technique chaque VM est un processus de votre serveur physique. Ce qui permet aussi de démarrer/arrêter/rebooter en moins de 5 secondes.
Autre avantage du partage de Kernel. La Ram système est commune. Vous vous en rendrez compte avec les images plus bas, mais si l’addition des différentes RAM est de plus de 1Go, la RAM physiquement utilisée est de 600Mo. C’est beau le partage de kernel hein
Petite information pour les plus connaisseurs, Free/OpenBSD sont entrain d’intégrer le même système de para-virtualisation. D’ailleurs un ami n’utilisant qu’OpenBSD est tombé sous le charme d’OpenVZ
Ps: Proxmox permet aussi de la « vrai » virtualisation de systèmes comme Windows via KVM. Mais bon on s’en tape de ça
Lire la suite »