Logiciel : La virtualisation et le libre : où en est-on ?
Posté par simia (). Modéré le 28 avril 2008.
Virtualisation par isolation, machine virtuelle complète ou partielle, hyperviseur : état des lieux et perspectives de l'open source.
Les premières solutions de virtualisation sont historiquement apparues au sein des gros systèmes mainframe de chez IBM vers la fin des années 60 et au début des années 70. Malgré les avantages apportés par ce type de procédé, ces solutions sont restées cantonnées aux gros systèmes.
Ce n’est que bien plus tard – vers le milieu des années 90 – qu’il s’est popularisé avec l'explosion des performances des PC et l'arrivée des émulateurs de vieilles machines et console en tout genre. Malgré cela, la virtualisation est réservée à un cercle d'initiés jusqu’à la sortie d’un logiciel phare (propriétaire) : VMware, à l’origine de l’engouement actuel pour la virtualisation, la prolifération de solutions et l’accélération de son adoption au sein des entreprises.
On distingue :
Les premières solutions de virtualisation sont historiquement apparues au sein des gros systèmes mainframe de chez IBM vers la fin des années 60 et au début des années 70. Malgré les avantages apportés par ce type de procédé, ces solutions sont restées cantonnées aux gros systèmes.
Ce n’est que bien plus tard – vers le milieu des années 90 – qu’il s’est popularisé avec l'explosion des performances des PC et l'arrivée des émulateurs de vieilles machines et console en tout genre. Malgré cela, la virtualisation est réservée à un cercle d'initiés jusqu’à la sortie d’un logiciel phare (propriétaire) : VMware, à l’origine de l’engouement actuel pour la virtualisation, la prolifération de solutions et l’accélération de son adoption au sein des entreprises.
On distingue :
- la virtualisation par isolation
- la machine virtuelle complète ou partielle
- l'hyperviseur
> Lire la dépêche (74 commentaires, moyenne: 3).
Vous avez demandé le commentaire #926317.




virtualisation et 3D
Il y a un point qui n'est pas abordé par ce journal, c'est l'accélération 3D.
Toutes les solutions actuelles permettent d'émuler une machine/OS presque parfaitement mais pour avoir une accélération 3D c'est plus compliqué.
Certes pour les aspects serveurs, on s'en fout mais un utilisateur donné pourrait trouver pleins d'avantages à bénéficier d'accélération graphique dans une machine virtuelle (entre autre pour jouer à des jeux réberbatifs à wine sous un Windows émulé).
VMware semble proposer un support expérimental de DirectX. J'ignore si c'est utilisable.
Un journal parlait de ce sujet https://linuxfr.org//~qdm/24807.html
Dans ce journal je vous invite plus particulièrement à regarder le message de Jux introduisant le projet VMGL qui semble apporter une solution intéressante en permettant une accélération OpenGL (pour le moment limité à du Linux).
La page du projet: http://www.cs.toronto.edu/~andreslc/xen-gl/
[^]Re: virtualisation et 3D
Je sais que le projet Parallels Desktop te permet justement d'intégrer des applications 3D DirectX directement dans ton bureau sur Mac OSX.
Ces braves gens s'appuient sur les drivers Direct3D de chez Wine pour fonctionner (y'avait même eu une polémique à l'époque sur la non mise à disposition des drivers : http://www.winehq.org/pipermail/wine-devel/2007-November/060(...)
Mais personnellement, je ne sais pas ce que ça donne.
[^]Re: virtualisation et 3D
VMware semble proposer un support expérimental de DirectX. J'ignore si c'est utilisable.
ça l'est... quand ça marche (quand la vm démarre)
je jouais à conquer online, un jeu utilisant dX, sous ubuntu festy, lors du passage à gutsy, ça n'a plus fonctionné... pourquoi... mystère... d'ailleurs ça m'a presque donné l'idée de faire un serveur de bots....
bref oui c'est très utilisable, pas forcément ultra performant (disons qu'il faut une machine qui suive derrière coté matos), mais c'est très utilisable... quand ça passe...
"L'informatique, c'est comme le sexe : c'est mieux quand c'est gratuit" [Linus]
[^]Re: virtualisation et 3D
une illustration, je viens de la retrouver : http://www.hostingpics.net/pics/642517conquer_online1.png
"L'informatique, c'est comme le sexe : c'est mieux quand c'est gratuit" [Linus]
[^]Re: virtualisation et 3D
Une autre solution est d'utiliser du PCI passthrough, et de dedier une carte graphique a un machine virtuelle.
Ca marche tres bien avec Xen en paravirtualisation. Pour la virtualisation materielle, il faut utiliser la technologie VT-d, mais le support des cartes graphiques n'est pas encore fait dans Xen (c'est sur la roadmap de la 3.3).
[^]Re: virtualisation et 3D
C'est justement en cours de développement :)
[^]Re: virtualisation et 3D
Ce qui me fâche beaucoup, c'est que j'ai une carte mère avec un X38, mais le support du VT-d n'est pas activé dessus, et il n'y a rien dans le bios pour l'activer...