Jusqu'à présent, le marché de la virtualisation du Mac était occupé par trois acteurs : Parallels, VMWare et Sun. Un nouvel entrant sur notre plate-forme, Citrix, pourrait bien bouleverser la donne dans les mois à venir.
En effet, l'éditeur a présenté la semaine dernière XenClient, une version de son hyperviseur pour poste client assez novatrice. Cet hyperviseur est de type 1 alors que celui-ci utilisé par les solutions disponibles sur notre plate-forme sont de type 2.
Mais qu'est-ce qu'un hyperviseur ?
Un hyperviseur est comme un noyau système. Très léger et optimisé, il gère les accès des noyaux des systèmes d'exploitation invités à l'architecture matérielle sous-jacente. Concrètement, c'est lui qui fait le pont entre le système d'exploitation (Windows ou Linux la plupart du temps sous Mac) d'accéder à la carte son de l'ordinateur, aux ports USB…
crédit : Wikipédia
A l'heure actuelle, il y existe deux catégories d'hyperviseurs. Ceux de type 2 qui s'exécutent depuis un autre système d'exploitation. C'est le cas de pratiquement toutes les solutions disponibles sur Mac, qui s'exécute sur Mac OS X. Et ceux de type 1, comme le nouvel hyperviseur de Citrix qui s'exécute directement sur une plateforme matérielle donnée.
Avantage de cette dernière solution, les performances sont bien meilleures que les solutions que nous connaissons actuellement. Elles sont quasi-équivalentes à celle d'un système d'exploitation fonctionnant de manière "habituelle". D'autre part, les applications qui font une utilisation pointue du matériel comme les jeux 3D, s'exécutent comme sans problème. Enfin, cette approche est également très intéréssante d'un point de vue sécurité, puisqu'elle permet de séparer très clairement vos différents environnements.
Lors de la présentation de son produit, Citrix a fait la démonstration d'un MacBook tournant sous Windows et Mac OS X avec son logiciel. L'éditeur indique travailler sur une version Mac de son produit, mais un gros problème se pose à Citrix. Apple ne tolère pour le moment que la virtualisation de Mac OS X Server.
Citrix ne peut donc en aucun cas sortir une solution de virtualisation avec un hyperviseur de type 1 sauf à la cantonner à Mac OS X Server et au monde de l'entreprise. En attendant qu'Apple évolue, Citrix pourrait toutefois commercialiser un logiciel de virtualisation sur Mac équipé d'un hyperviseur de type 2, ce qui rendrait nettement moins sexy sa solution par rapport à la concurrence…
En effet, l'éditeur a présenté la semaine dernière XenClient, une version de son hyperviseur pour poste client assez novatrice. Cet hyperviseur est de type 1 alors que celui-ci utilisé par les solutions disponibles sur notre plate-forme sont de type 2.
Mais qu'est-ce qu'un hyperviseur ?
Un hyperviseur est comme un noyau système. Très léger et optimisé, il gère les accès des noyaux des systèmes d'exploitation invités à l'architecture matérielle sous-jacente. Concrètement, c'est lui qui fait le pont entre le système d'exploitation (Windows ou Linux la plupart du temps sous Mac) d'accéder à la carte son de l'ordinateur, aux ports USB…
A l'heure actuelle, il y existe deux catégories d'hyperviseurs. Ceux de type 2 qui s'exécutent depuis un autre système d'exploitation. C'est le cas de pratiquement toutes les solutions disponibles sur Mac, qui s'exécute sur Mac OS X. Et ceux de type 1, comme le nouvel hyperviseur de Citrix qui s'exécute directement sur une plateforme matérielle donnée.
Avantage de cette dernière solution, les performances sont bien meilleures que les solutions que nous connaissons actuellement. Elles sont quasi-équivalentes à celle d'un système d'exploitation fonctionnant de manière "habituelle". D'autre part, les applications qui font une utilisation pointue du matériel comme les jeux 3D, s'exécutent comme sans problème. Enfin, cette approche est également très intéréssante d'un point de vue sécurité, puisqu'elle permet de séparer très clairement vos différents environnements.
Lors de la présentation de son produit, Citrix a fait la démonstration d'un MacBook tournant sous Windows et Mac OS X avec son logiciel. L'éditeur indique travailler sur une version Mac de son produit, mais un gros problème se pose à Citrix. Apple ne tolère pour le moment que la virtualisation de Mac OS X Server.
Citrix ne peut donc en aucun cas sortir une solution de virtualisation avec un hyperviseur de type 1 sauf à la cantonner à Mac OS X Server et au monde de l'entreprise. En attendant qu'Apple évolue, Citrix pourrait toutefois commercialiser un logiciel de virtualisation sur Mac équipé d'un hyperviseur de type 2, ce qui rendrait nettement moins sexy sa solution par rapport à la concurrence…