VMWare est une société qui commercialise des solutions de virtualisation de systèmes d'exploitation pour plateforme x86. C'est aussi le nom de ses logiciels, avec une extension pour chaque produit. Dans le cas du Mac c'est VMWare Fusion.
VMWare vient de fêter ses 10 ans et a donc déjà une solide expérience de la virtualisation, sous Windows, Unix et maintenant Mac OS X.
La virtualisation c'est pouvoir faire tourner un autre système d'exploitation en même temps que le système principal que vous utilisez. Dans notre cas, notre système principal est Mac OS X, et la virtualisation peut nous permettre de faire tourner Windows, Linux ou d'autres en même temps que Mac OS X, ce qui permet d'utiliser des applications d'autres systèmes sans quitter le sien et devoir redémarrer l'ordinateur sous cet autre système.
Cela fonctionne avec ce qu'on appelle une machine virtuelle. C'est un environnement matériel virtuel, créé par le logiciel de virtualisation, et qui simule le matériel physique d'un autre ordinateur.
Pour Mac OS X, ce ne sera qu'une application de plus qui fonctionne avec les autres, mais pour un DVD d'installation de Windows ou de Linux, ce sera comme un PC sur lequel il peut s'installer.
VMWare Fusion ne nécessite pas de partition physique sur le disque (mais on peut le faire dans le cadre de Bootcamp), et la machine virtuelle est créé dans un sous-dossier du dossier utilisateur.
Comme nous l'avons vu lors de la démonstration, au lancement de VMWare Fusion, un utilitaire très intuitif permet de créer sa machine virtuelle en lui indiquant les paramètres de bases (mémoire vive utilisée, espace disque, système que l'on veut installer dessus, etc ...).
Il est possible de créer autant de machine que l'on veut (par exemple si on a besoin de plusieurs Windows ou versions de Windows), mais attention à l'espace disque que cela peut requérir.
Enfin on peut travailler en mode fenêtré, en plein écran ou en mode Fusion. Dans ce dernier cas, avec par exemple le système de Microsoft, le bureau Windows disparait et les fenêtres Mac OS X et Windows sont mélangées comme si on avait qu’un seul système qui tourne (Windows est en fait masqué, on ne voit que les applications).
Note sur la virtualisation et l’émulation :
Il ne faut pas confondre virtualisation et émulation. Dans les deux cas, on a une machine virtuelle, mais on n’a pas forcément le même processeur requis par les deux systèmes.
Dans le cas de VMWare, le processeur utilisé par la machine virtuelle est le même que celui utilisé par Mac OS X, c'est à dire les processeurs Intel, CoreDuo ou Core2Duo pour les iMac/MacMini/MacBook/MacBook Pro et Xéons pour les MacPro.
L'émulation c'est par exemple Virtual PC (pour Mac), qui ne tourne d'ailleurs que sur PowerPC G3/G4/G5. Dans ce cas l'émulateur "émule" un processeur Intel en convertissant le code du processeur Intel en celui du processeur PowerPC, ce qui divise la puissance obtenu par la machine virtuelle, par 4 ou 5.
Liens à consulter :
http://fr.wikipedia.org/wiki/VMware
http://fr.wikipedia.org/wiki/Virtualisa ... formatique)