Bonjour Daniel,
On Fri, May 18, 2007 at 06:23:01PM +0200, Daniel COTTO wrote:
> Bonjour à tous,
>
> Je vais peut-être en choquer quelque z-un mais j'aimerai jouer un peu avec
> la virtualisation.
Voyons, pourquoi cela choquerait-il ? Il suffit de donner quelques
exemples d'utilisation pour comprendre qu'il s'agit d'un concept
réellement intéressant.
Voici mes utilisations principales en sachant que je travaille sous linux :
1) Test de sites web avec Internet Explorer. En effet, ce produit de
Microsoft a la facheuse tendance à ne pas respecter les normes HTML définies
par le W3C, c'est donc particulièrement intéressant de faire tourner
un Windows dans son Linux pour cette raison.
2) Accès à des sites Internet non accessibles depuis Linux, en tout cas
pour nous non-voyants. En effet, tous les sites plein de
Javascript ne sont pas accessibles en console et Firefox n'est pas
encore tout à fait accessible sous Linux.
3) Tester la Portabilité de logiciels que je développe
4) Tests d'OS ou de distribution Linux
Bref, autant d'utilisations qui, à mon avis, justifient le recours
à la virtualisation.
En ce qui me concerne, j'utilise QEMU, qui, je le pensais au départ
était un émulateur d'architecture et non pas un "virtualisateur"
(je sais pas bien si ça se dit).
Bref, il s'avère que QEMU est aussi capable de virtualisation pure c'est
à dire de transmettre directement les instructions au processeur.
Ca nous garantit donc d'assez bonnes performances.
Notez qu'il faut utiliser le module kernel kqemu pour utiliser les
capacités de virtualisation et donc d'optimisation de performance de QEMU.
Pour ne pas pourir la liste, je ne vais pas expliquer tout sur le
plan technique.
Sachez que QEMU me permet de lancer un Windows XP pro et un JAWS à l'intérieur.
Je n'ai pas testé le braille par contre et seulement le vocal.
Evidemment pour Windows, il faut lancer QEMU en mode graphique.
A l'usage, je m'aperçoit qu'il faut pas mal de RAM pour faire
fonctionner tout ça, 512MO est trop juste à mon avis. Quand je
suis passé à 1Go, les résultats étaient bien meilleurs.
Pour lancer d'autres Linux, ou systèmes BSD par exemple, on peut
tout à fait le faire fonctionner en mode console grâce à l'option
-nographic qui redirige en fait le port série du système virtualisé
vers la console active. Il faut donc penser à lancer le système
virtualisé en lui disant de rediriger sa console vers le port série.
N'hésitez pas à m'écrire en perso si vous avez des questions.
Je connais assez bien tout ce qui touche à la virtualisation, j'y
ai beaucoup travaillé lors de mon stage de fin d'études.
Je ne connais pas bien XEN. Ce que je sais, c'est qu'il permet
maintenant de faire tourner un Windows non modifié grâce à la
technologie VT des derniers processeurs Intel.
En espérant pouvoir partager ces expériences avec vous,
--
Olivier BERT
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel :
'mailto:[EMAIL PROTECTED]'