Depuis l'été 2006, VMware offre une version gratuite de son célèbre outil de virtualisation : le VMware server.
La virtualisation permet de faire fonctionner plusieurs systèmes d'exploitation sur une même machine physique, de manière isolée. Vous allez ainsi par exemple pouvoir
faire tourner Fedora Core 6 comme OS principal, mais aussi Debian et Windows sur des machines virtuelles. Extérieurement nous avons 3 machines différentes alors qu'il n'y a
en fait qu'une seule machine physique.
Le VMware server permet de créer et gérer des machines virtuelles, chacune d'elle tournant sous le système d'exploitation de votre choix. Les intérêts sont nombreux,
vous pouvez tout simplement utiliser cette technique pour tester un système d'exploitation mais aussi pour développer des architectures complexes.
On peut par exemple tout à fait imaginer créer différentes machines virtuelles sur un serveur web, une contenant le server mail et tout ce qui s'y rapporte, une autre sur
laquelle sont installés Apache / Tomcat / MySQL et une autre pour le serveur CVS. Le gros avantage est qu'il est facile de gérer la configuration des machines. On peut faire ce que
l'on veut sur une machine virtuelle sans crainte de faire planter le système principal. Il existe de plus un système de Snapshot qui offre la possibilité de revenir à un état antérieur, permettant par exemple de récupérer d'un
plantage de la machine virtuelle suite à une configuration hasardeuse.
Un autre exemple serait l'achat d'une nouvelle machine physique : plutôt que de perdre son temps à la configurer, il suffit d'installer VMware et de copier les machines virtuelles de l'autre machine.
VMware server est à présent gratuit, vous devez cependant obtenir un numéro de licence en vous inscrivant gratuitement à cette adresse.
Profitez-en pour télécharger le package RPM d'installation.
L'installation peut alors commencer, mettez votre système à jour en entrant la commande suivante :
Tapez maintenant la commande vmware dans un terminal pour lancer la console de gestion des machines virtuelles.
Vous obtenez l'écran suivant :
Cette console permet de gérer vos machines virtuelles : création, suppression, mise en route, snapshot...
Elle permet de plus d'administrer vos machines à distance. Vous pouvez en effet remplacer le localhost lors du lancement de la console par une adresse ip en spécifiant
le port 904 (ou celui que vous avez configuré lors de l'installation, ex : 192.168.1.2:904) et spécifier un nom d'utilisateur et mot de passe existant sur la machine principale (sur laquelle tourne le serveur VMware).
Il peut être intéressant de noter que cette console existe également sous Windows, vous pourriez ainsi administrer facilement vos "virtual machines" depuis un poste Windows distant.