De l’hypervision type 1 par Citrix
Après avoir annoncé puis présenté son Citrix Receiver pour l’iPhone qui permet d’utiliser des applications Windows sur un réseau Citrix (voir « Citrix : un Windows dans l’iPhone »), la société Citrix revient avec Dazzle et un outil compatible Mac pour la seconde partie de l’année, mais surtout avec l’espoir d’une nouvelle solution de virtualisation pour Macintosh.
Alors que les solutions commercialisées jusqu’à présent sont dites hyperviseurs de type 2, le système invité tournant par dessus le système hôte, l’adaptation Xen de Citrix est à classer dans les hyperviseurs de type 1 : il n’y a plus de système principal ou invité, mais des systèmes qui fonctionnent côte à côte au-dessus d’une couche logicielle qui permet de faire le lien entre le matériel et le système, cette couche étant de fait optimisée au maximum afin que les systèmes utilisés soient au plus proche des performances qu’ils auraient eut s’il n’y avait pas eu virtualisation.
Si évidemment le principe et l’utilisation de la virtualisation de type 1 ne datent pas d’hier (ni d’avant hier, d’ailleurs) dans les gros systèmes des entreprises, c’est la première fois qu’une démonstration fonctionnelle est faite en public pour notre plate-forme et laisse espérer qu’on puisse sur nos machines, utiliser plusieurs systèmes côte à côte sans perdre en performances, y compris au niveau de la carte graphique.
De nombreuses embûches logicielles restent encore en travers du chemin, mais la pire de toute pourrait bien être juridique puisqu’Apple interdit fermement que la version cliente de son système d’exploitation soit virtualisée et il avait fallu de nombreuses années de pressions pour qu’à Cupertino, on accepte que la version serveur puisse l’être.
Pour une démonstration de la chose, regardez vers la 42ème minute :
Démo Citrix