 |
Test réalisé par : Sébastien GAVOIS le 19 novembre 2006 |
| Dossier : La virtualisation et Virtual PC 2004 |
Introduction :
Le mot à la mode en ce moment, c'est : "Virtualisation". En effet, il ne se passe presque pas une semaine sans que le mot ne revienne dans une annonce. D'accord, mais c'est quoi exactement ? La virtualisation est une technique matérielle et/ou logicielle permettant de faire tourner un ou plusieurs O.S (Operating System) indépendamment les uns des autres, comme s’ils fonctionnaient sur des machines physiques différentes. Voilà pour la définition brute de la chose. Soit, mais encore me direz-vous ? Eh bien justement, faisons un tour d'horizon des possibilités et des performances de cette technologie, qui n'a rien de nouveau puisqu'elle existe depuis au moins 20 ans.

La virtualisation permet donc de faire tourner d'autre systèmes d’exploitations sur une machine donnée ; les utilisateurs de Windows par exemple peuvent donc installer, tester, paramétrer et utiliser différentes distributions de Linux sans avoir forcément recours à un live CD ou au multiboot. Un des exemples les plus connus est très certainement la machine virtuelle Java de Sun.
Un autre point à prendre en considération est l'explosion du nombre d'ordinateur, la virtualisation permet (principalement dans le cas de serveur) de réduire la polution engendré (gestion des déchets, consomation éléctrique, espace occupé, clim, ...) en réduisant le nombre de machine physique utile. Mais ce n’est pas tout, un programmeur peut tester son code directement sur sa machine sous Win98, XP, 2000, Linux, … Les techniciens de maintenance peuvent dépanner à distance des personnes qui ne sont pas sous le même O.S qu'eux, ils n’ont qu’à lancer une machine virtuelle avec cet O.S. Les administrateurs peuvent tester en local des mises à jour du système, d’un site Web, ou de toutes applications.

La lourdeur des programmes de virtualisation longtemps décriée est palliée par l’augmentation de la puissance des processeurs actuels et on a maintenant des logiciels de virtualisation s’intégrant parfaitement dans un environnement de travail, sans causer de trop gros ralentissements du système.
Les constructeurs de processeur ont vite compris l’intérêt et ont doté leurs processeurs de jeux d'instructions spécialement développés pour. Intel avec sa technologie VT (Virtualisation Technology anciennement Vanderpool) et le Pacifica chez AMD. Ils devraient permettre d’accélérer les machines virtuelles et également la gestion des ressources des machines entre elles.
Liste des processeurs Intel supportant la technologie VT :
Desktop et serveur : Core 2 duo extrême Core 2 Duo E6300, E6400, E6600, E6700 Pentium extrême 955, 965 Pentium D 920, 930, 940, 950 Xeon Itanium 9015, 9020, 9030, 9040, 9050
Portable : Core 2 duo T7200, T7400, T7600, T5600 Core Duo T2700, T2600, T2500, T2400, T2300, L2500, L2400, L2300, U2400, U2500, Core Solo U1400, U1300
On regrettera l’absence du Pentium extrême 840 ainsi que des Pentium D 915, 925, 945
Liste des processeurs Amd supportant la technologie Pacifica :
Athlon FX socket AM2 Athlon X2 socket AM2 Athlon 64 socket AM2
Chez Amd les choses sont beaucoup plus simples, tous les processeurs socket AM2 à part les Sempron intégreront la technologie Pacifica ; du côté de chez Intel, mises à part les Core 2 Duo desktop, les choses sont beaucoup moins claires…
Si vous êtes l'heureux possesseur d'une puce compatible avec l'une ou l'autre de ces technologies alors Virtual PC 2007 qui sortira si tout va bien en 2007 est fait pour vous. En effet, il sera capable d'en tirer parti et permettra donc d’avoir des performance accrues. Au niveau des autres nouveautés de Virtual PC 2007 il y aura le support de Vista et des systèmes 64Bits. Fort heureusement les machines virtuelles créées avec Virtual PC 2004 seront compatibles avec la prochaine mouture donc aucune inquiétude à avoir de ce côté-là.
Une autre version existe, il s'agit de Virtual Serveur 2005. Beaucoup plus orientée serveur comme son nom l'indique, elle permet de faire du clustering, un support PXE (boot sur le réseau) amélioré et elle sépare les processus des différentes machines virtuelles.
Regardons de plus près Microsoft Virtual PC 2004. Il a été créé en 1998 par la société Connectix qui l’a ensuite revendu à Microsoft en 2000. Microsoft a décidé de le mettre à disposition gratuitement depuis juillet 2006.
Glossaire :
Machine Physique : Ordinateur sur lequel est installé le logiciel de virtualisation. Hôte système : O.S ( operating système) de la machine physique. Dans notre cas un Windows XP SP2. Il peut aussi être appelé superviseur ou hyperviseur Machine Virtuelle (ou VM) : Un programme qui émule un ordinateur dont le jeu d’instruction de son processeur ainsi que son architecture alors qu’il n’existe pas forcément sur la machine physique. Jeu d'instruction : Ce sont les opérations qu'un processeur d'ordinateur peut exécuter directement. M.O.S.P. (Microsoft Open Spécification Promise) : format de licence autorisant l'utilisation d'une technologie gratuitement et sans licence commerciale aux éditeurs de logiciels qui voudront s'en servir.
Débattre cet article : Forum 59H Signaler une erreur : 59Hardware
Ecrit par Ismail (Visiteur), le 30-03-2007 15:33
Bonjour et je vous remercie pour l'article. Je veux savoir si je peux créer une machine virtuelle sur Virtual PC à partir d'une image CD (fichier .iso) au lieu d'un CD bootable d'un système d'exploitation. Merci. |
Ecrit par Gathor (Visiteur), le 30-03-2007 17:10
Si l'Iso est bootable oui bien sur. Par exemple si tu télécharge Unbutu en ISO tu la charge avec Daemon tools ou un autre logiciel d'emulation de lecteur CD et ensuite il sera recconu par Virtual PC |
Ecrit par Ismail (Visiteur), le 30-03-2007 18:40
Merci pour l'information et la réponse |
Ecrit par naldo (Visiteur), le 21-06-2007 16:42
bonjour, je vais surement acheter le dernier IBM X61t, équipé d\'un Intel Core 2 Duo L7500. Pourrais-je employer virtual PC ? Si oui, je souhaiterais installer win XP pro en plus de mon OS (Vista). J\'espère que cela sera possible/facile. Merci d\'avance |
Ecrit par Sébastien (Utilisateur enregistré), le 21-06-2007 17:09
Oui c'est possible, attention toutefois à bien prendre Virtual PC 2007 qui est le seul supportant Vista comme systéme hote. Il faudra également posseder une licence d'XP Pro pour l'installer sur la machine en même temps que Vista  |
Ecrit par overyanosh (Visiteur), le 17-07-2007 13:30
c'est justement là que ce trouve le probleme de la virtalisation : une machine = une lisence ... hors ce ne sont pas 2 machine différentes, mais bien la meme ... pour voir venir un reel essort de la virtualisation il faudra peut-etre que M$ revoit son fonctionnement de licence... |
Ecrit par Franck (Visiteur), le 03-08-2007 22:33
j'ai pas de dual core  |
Ecrit par LESNIKOV (Visiteur), le 03-10-2007 05:36
La réference est : VMware worstation http://www.vmware.com/  |
Ecrit par lesnikov (Visiteur), le 03-10-2007 05:38
re SALUTATION vmware peut utilisé linux comme os hôte plus light et plus stable comme base non  |
Ecrit par Ledok (Visiteur), le 27-11-2007 22:34
Parler de virtualisation avec un nouveau venu, Microsoft qui n'a encore rien prouvé et zapper VMWare n'est vraiment pas judicieux et les avantages de cette technique pour les entreprises est mal expliqué mais bon ça doit être l'effet de mode il faut parler de virtuel même sans trop connaitre Pour la référence je parlerais plutôt de VI3 + VC avec options Vmotion + HA + DRS |
Ecrit par Darquos (Visiteur), le 06-12-2007 15:12
Et Xen dans tout ça ?  |
|
- Vous pouvez renouveler le code de sécurité en appliquant un rafraîchissement à votre navigateur.
|
|