Support système des accès utilisateurs La virtualisation avec virtual pc

Transcription

Support système des accès utilisateurs La virtualisation avec virtual pc
Support système des accès utilisateurs La
virtualisation avec virtual pc
1
Principes et cas d'application.
Capture d'écran de Windows 2003 sous Windows XP Pro
Virtual PC permet de créer des ordinateurs virtuels, sous forme de fenêtres
d'application présentes sur le bureau de l'ordinateur physique.
Ce logiciel permet donc d'exécuter simultanément plusieurs systèmes
d'exploitation sur un même ordinateur, et de passer de l'un à l'autre d'un simple
clic de souris.
Cas d'application :
•
•
•
Exécuter de vieilles applications après avoir migré vers un nouveau
Système d'Exploitation (SE), par exemple faire tourner des applications
Windows 95 sous XP ou des applications XP sous Seven.
Dans une entreprise qui fait du développement logiciel : permet de tester les
versions sur différentes plates-formes.
Avant qu'une entreprise migre vers un SE plus récent (exemple : migration
vers Windows 8) : tester le futur SE avec un maximum de souplesse (pas
besoin d'un ordinateur spécifique).
•
•
•
2
Support clientèle : avoir plusieurs plateformes sur une seule machine, sans
avoir à redémarrer, pour répondre aux demandes de clients utilisant
différents environnements.
Pourvoir tester son site Web (et notamment la partie CSS) sur toutesles
versions d'un navigateur.
Faire tourner plusieurs serveurs différents sur une même machine
physique.
Présentations générale.
Virtual PC est un logiciel propriétaire racheté par Microsoft (à Connectix) en
2003.
Les versions actuelles sont :
•
•
Virtual PC 2007 (depuis 2006) qui succède à Virtual PC 2004.
Virtual Server 2005 R2 SP1 (depuis décembre 2006)
Sur l'ordinateur virtuel, Virtual PC émule les matériels suivants :
•
•
•
•
•
•
processeur Intel Pentium II 32 bits
chipset Intel 440BX
carte graphique SVGA VESA S3 Trio 64 PCI (4 Mo de mémoire vidéo)
BIOS de American Megatrends (AMI)
carte son Creative Labs Sound Blaster 16 ISA PnP
carte réseau Ethernet DEC 21041.
Remarques :
•
•
•
•
3
La version Mac est payante (sauf avec MSDNAA)
Il existe une version serveur, gratuite, qui gère le clustering, le 64 bits, etc.
Virtual PC 2004 ne permet pas d'héberger Vista. Virtual PC 2007 le permet.
Un avertissement apparaît lorsqu'on installe Virtual PC 2007 sous Vista,
mais cela fonctionne quand même.
Les outils équivalents et concurrents.
Virtual PC 2004, 2007, SP1 2007 (Microsoft, gratuit pour Windows,
payant sur MacOS)
Virtual Server 2005 R2 (Microsoft, gratuit)
Virtual PC Express est intégré à Windows Vista et Windows Seven(Entreprise
et Ultimate)
VMware Player (gratuit), Workstation (payant), VMWare
Server (gratuit). VMWare Fusion est la version Mac.
ESX et ESXi de VMWare : permettent de créer des serveur virtuels sans
système hôte. De plus en plus utilisé dans le monde professionnel.
VirtualBox de Sun (racheté par Oracle en avril 2009). Gratuit pour une
utilisation personnelle. Version Windows & Linux.
QEmu Manager (gratuit, plus lent que Virtual PC et un peu plus
compliqué : il faut créer un fichier .bat pour le lancer. Lent, mais il existe deux
accélérateurs : kqemu et Qvm86)
PearPC (émule un PowerPC sur Windows ou Linux).
Bochs (existe sous Linux, Windows et Mac OS)
Xen (libre)
4
Systèmes d'exploitation compatibles.
Tous les vieux Windows : Windows 95, 98, XP, 2000, 2003.
Windows Vista est supporté depuis Virtual PC 2007.
Windows 7 : en cours de test...
OS/2 d'IBM.
Virtual PC et Linux : cela marche en théorie mais :
•
•
5
attention au pilote de carte graphique sélectionnée lors de l'installation de
Linux.
dans la pratique, on rencontre souvent des problèmes. Le
concurrent VirtualBox s'en sort plutôt bien avec les distributions de Linux.
Terminologie.
Virtual PC fait parti de la famille des logiciels de virtualisation.
L'ordinateur Virtuel est celui qui est démarré à partir de Virtual PC.
Le système d'exploitation hôte est celui installé sur l'ordinateur physique, à
partir duquel on lance la console Virtual PC.
Le système d'exploitation hébergé est celui qu'on installe sur l'ordinateur
virtuel.
6
Démonstration.
Démonstrations à faire en cours :
•
•
•
•
•
•
•
•
7
partir de rien.
installer Virtual PC
créer un ordinateur Virtuel
montrer qu'on peut booter et aller au Setup du BIOS
Montrer comment capturer le lecteur CD / une image de CD
lancer l'install de W2003 sous cet ordi virtuel
interrompre, passer sur une nouvel image (.vmc) où l'installation est finie
montrer les paramètres réseau, la communication entre hôte et machine
virtuelle.
Disques durs virtuels.
Virtual PC prend en charge les disques durs virtuels de plusieurs façons qui
allient puissance et flexibilité. Les utilisateurs peuvent associer plusieurs disques
durs virtuels avec chaque machine virtuelle. Les types de disques pris en charge
sont les suivants :
•
Disques durs virtuels à extension dynamique. Les disques durs virtuels
sont un fichier unique que les utilisateurs créent sur le disque dur d'un
ordinateur physique. Le fichier de disque dur virtuel s'étendra
dynamiquement au fur et à mesure que les utilisateurs y écrivent des
données. Ils utilisent initialement très peu d'espace, et s'étendent jusqu'à la
taille maximale du disque.
•
Disques durs virtuels de taille fixe. Comme les disques durs virtuels à
extension dynamique, les disques durs virtuels de taille fixe sont un fichier
unique que les utilisateurs créent sur le disque dur d'un ordinateur physique.
Le fichier a approximativement la même taille que le disque dur virtuel et il
ne peut ni augmenter ni diminuer en taille. Par exemple, si un disque dur
virtuel a une capacité de 2 Go, la taille du fichier de disque dur virtuel est de
2 Go.
•
Disques durs virtuels liés. Virtual PC prend en charge les disques durs
virtuels qui sont directement liés à un disque de l'ordinateur physique. Cette
fonction avancée permet d'exploiter les configurations de disque dur déjà
existantes.
Virtual PC prend également en charge deux autres caractéristiques de disque dur
virtuel que vous pouvez utiliser avec les types de disques durs virtuels cidessus :
•
Disques durs virtuels de différence. Les disques durs virtuels de différence
permettent à plusieurs utilisateurs et à plusieurs ordinateurs virtuels d'utiliser
en même temps le même disque dur virtuel parent. Virtual PC stocke tous les
changements apportés au disque dur virtuel dans le disque dur virtuel de
différence. Par exemple, vous pouvez stocker un disque dur virtuel parent
sur le réseau pour le partager entre plusieurs utilisateurs, puis Virtual PC
stocke tous les changements effectués dans des disques durs virtuels de
différence locaux.
•
Disques d'annulation. Les disques d'annulations permettent aux utilisateurs
de supprimer tous les changements apportés au disque dur virtuel lors d'une
session (une session débute à l'ouverture de l'ordinateur virtuel et se termine
à sa fermeture). Virtual PC stocke ces changements dans un fichier
temporaire séparé et à la fin de la session, les utilisateurs choisissent
d'enregistrer, de valider ou de supprimer ces changements. Grâce aux
disques d'annulations, les utilisateurs peuvent débuter leur session avec le
même disque virtuel à chaque fois. Vous pouvez par exemple utiliser ces
disques pour tester un scénario de déploiement dans un environnement sûr
puis supprimer toute modification réalisée à la fin de la session. Au
lancement suivant de l'ordinateur virtuel, il se trouve dans un état nettoyé,
prêt pour un autre test.
8
Options réseau.
Virtual PC prend en charge quatre modes réseau :
•
•
Non connecté. L'ordinateur virtuel apparaît n'être connecté à aucun réseau.
Local uniquement. L'ordinateur virtuel communique avec d'autres
ordinateurs virtuels actifs sur le réseau « Local uniquement ». Aucun trafic
n'a lieu sur le réseau avec d'autres ordinateurs et aucun trafic n'est établi avec
le système d'exploitation hôte.
•
•
9
Réseau virtuel. En mode réseau virtuel, comme représenté sur la figure 4,
chaque machine virtuelle fonctionne comme un poste de travail séparé sur le
réseau. Elle peut transmettre des paquets à d'autres ordinateurs connectés au
réseau, y compris au système d'exploitation hôte et à d'autres ordinateurs
virtuels.
Réseau partagé (traduction d'adresses ou NAT). Le mode réseau partagé est
utile lorsque vous utilisez des services Internet par l'accès à distance. Les
systèmes d'exploitation hébergés de Virtual PC obtiennent une adresse IP
dynamiquement, comme représenté sur la figure 5, sans qu'il soit nécessaire
de recomposer le numéro du fournisseur d'accès Internet (FAI). Plusieurs
ordinateurs virtuels partagent une seule adresse IP externe pour accéder au
réseau externe, grâce à la traduction d'adresses réseau (NAT) de Virtual PC
couplé à un serveur DHCP.
Limitations de Virtual PC.
Les limitations de Virtual PC sont les suivantes :
•
•
•
•
•
•
La carte vidéo n'est pas reconnue en tant que tel dans l'ordinateur virtuel, il
dispose seulement d'une émulation standard quel que soit la carte que l'on
possède. Par conséquent, inutile d'essayer d'installer les pilotes de votre carte
graphique dans l'ordinateur Virtuel.
De la même façon, les périphériques d'entrée USB standards tels que claviers
et souris sont pris en charge par une émulation PS/2, et pas reconnus en tant
que tel (inutile d'essayer d'installer leurs pilotes).
Les périphériques SCSI ne sont pas du tout utilisables dans les ordinateurs
virtuels.
Le nombre d'ordinateurs virtuels que l'on peut démarrer sur une machine
dépend uniquement de la quantité de RAM et de l'espace disque de la
machine d'accueil.
Vous pouvez exécuter Virtual PC sur un ordinateur multiprocesseur, mais il
n'utilise qu'un seul processeur (contrairement à Virtual Serveur).
Vous devez posséder une licence utilisateur spécifique au système
d'exploitation hébergé : Virtual PC n'intègre pas les licences qui vous
autoriserai à utiliser librement n'importe quel système d'exploitation.
10
Raccourcis claviers de Virtual PC.
Pour être plus efficace lors de l'utilisation personnelle ou professionnelle des
produits, il est intéressant d'en maîtriser les raccourcis claviers. Ceux de Virtual
PC sont (par défaut, la touche hôte est le shift droit) :
•
•
Del : entrer dans la configuration du BIOS (au démarrage de l'ordinateur
virtuel).
Touche hôte : donner le focus (= rendre la souris) au système d'exploitation
hôte
11
Pour en savoir plus.
Virtual PC sur Wikipedia : http://fr.wikipedia.org/wiki/VirtualPC
Virtual Server sur Wikipedia : http://fr.wikipedia.org/wiki/Virtual_Server

Documents pareils