Citrix HDX, fin de l'universalité ?

Cela fait une décennie que je fais de la virtualisation, et j'avais toujours été séduit par Citrix et son concept d'universalité de ses solutions. 

Ok, coté server based computing cela ne concerne que le monde Windows (même s'il y a eu un essai sur le monde Unix), mais coté clients tous les types de postes (ou presque) sont supportés. 
Pour les périphériques, un large éventail de compatibilité est disponible (le driver d'impression universel citrix en est un bon exemple), concernant le réseau même constat avec la prise en charge des liaisons difficiles (wan à forte latence, faible débit, satellite, gprs...).
Citrix s'offre aussi un large panel applicatif fonctionnant en mode bureau ou application publiées, et avec l'isolation le streaming,et la possible utilisation d'App-v/Thinapp, il est de plus en plus aisé d'installer les applications.

Cette ouverture permanente aux problématiques clientes a séduit experts et décideurs depuis des années, voilà pourquoi les dernières annonces concernant le HDX me laissent perplexe.

En effet, les technologies HDX ont été développées pour améliorer l'expérience utilisateur, visant à reproduite la souplesse et le rendu qu'il a normalement sur son poste lourd : "HDX technology is a set of capabilities that deliver a "high definition" desktop virtualization user experience to end users for any application, device or network

Or le "any application" est soumis à de fortes conditions !

Pour avoir la vidéo en flux streamé et décodé par le client (voir les articles HDXde Max Petit ici et )  il faut en effet hormis la version de Xenapp qui va bien, n'utiliser que le média player de Microsoft.

Pour avoir le même type d'utilisation pour le HDX Mediastream for Flash 1.1.0, c'est encore pire. Les prérequis Citrix sont drastiques (voir l'article ici), mais surtout, seuls IE7 et IE8 peuvent faire fonctionner cette option.
Exit tout le legacy applicatif à base d'IE6 (encore bien présent dans les grands groupes), de plus au dessus d'une latence de 30ms, le streaming multicontexte (ex plusieurs animations sur une même page) ne fonctionne pas en simultané. 
Cette fonction sera portée sur la V2 de HDX Mediastream for Flash, mais là nouveau désappointement après une réunion récente avec l'Avant-Vente Citrix France!
En effet, la V2 ne sera que pour Xenapp 6 sur Windows 2008 R2, donc seulement pour IE8 (et surement Safari,).
Exit une nouvelle fois la compatibilité avec IE6, IE7 même si on espère fortement  un portage sous Firefox (à quand une reconnaissance aussi de Chrome?)  et exit Windows 2003 et les versions antérieures à Xenapp 6. 

Je n'ai pas de précision pour Xendesktop, mais gageons que cela sera du même acabit...

Le multimédia  est un des nouveaux enjeux de la virtualisation d'environnement utilisateur, et beaucoup d'entreprises sont en attente d'avancées dans ce secteur. Avec une restriction des périmètres de compatibilité et de supportabilité, Citrix vient à l'encontre de la politique d'universalité de ses solutions engagée depuis plus d'une décennie. 

Espérons que l'annonce officielle des prochaines Roadmaps prendra en compte les attentes des différents clients, utilisateurs et experts, et que le tir sera rectifié.

Patrice Boukobza

Patrice Boukobza
Aujourd'hui consultant en virtualisation, et cela depuis plus de 12 ans avec une forte expérience des grands comptes, Patrice a commencé l'informatique au siècle dernier, quand internet n'existait pas encore et que les premiers réseaux de PC commençaient à voir le jour. Il a vu l'avènement de ces PC et de Microsoft en entreprise puis chez les particuliers, et a connecté les premiers modems pour surfer sur internet. 
Il garde un souvenir suranné des années "internet" avec le fameux bug de l'an 2000 où il a fait partie des équipes luttant contre cette crise potentielle, comme 10 ans plus tard il fût acteur sur le sujet de la pandémie H1N1.
Habitué des blogs (il en possède 3 personnels), il est un des contributeurs principaux du blog virtualisation d'Orange.