Nvidia vient d’annoncer en grande pompes au GTC 2012 ce qui va très certainement être une révolution dans le monde de la virtualisation. En effet ils se proposent de combler l’un des plus grands vides de tous les hyperviseurs: l’impossibilité de proposer des virtual machines avec des performances graphiques comparables a celle d’un PC classique.
En matière de virtualisation, les cartes graphiques des VM sont émulées par l’hyperviseur de manière software et donc avec des performances très basiques. Impossible donc de faire tourner des applications nécessitant de la 3D par exemple.
Nvidia annonce la virtualisation des GPU.Ils ont mis au point des cartes VGX contenant plusieurs GPU capables d’être implanté sur l’hyperviseur sur un port classique PCIexcpress( présenté sous Xen, mais fonctionnera probablement avec d’autres)
Ils ajoutent a cela une couche software, un hyperviseur GPU , qui va communiquer avec les VMs et donc envoyer les instructions graphiques vers des GPUs physiques. Autre gros avantage, tout le rendering software lourd et peu performant autrefois assuré par l’hyperviseur est supprimé, améliorant donc également les performances globales et les ratios VMs/server.
Pour finir, ils ajoutent a cela un systeme d’encodage et de compression en vue d’obtenir de tres faibles temps de latence sur les terminaux distant.
Je crois même qu’il vont proposer une plateforme hardware pouvant contenir une multitude de ces cartes pour les stocker hors hyperviseur.
Le champ des possibles devient énorme. Si cela fonctionne comme annoncé, cela signifie que l’on peut absolument tout passer dans le cloud.
Les applications potentielles sont énorme dans au niveau pro (possibilité de s’abstenir de tout PC de bureau et de se lancer dans du 100% BYOC), mais aussi au niveau des particuliers, comme par exemple à terme la fin des consoles de salons, qui pourront etre remplacées par des fermes de serveurs accessibles depuis n’importe quelle TV, smartphone ou tablette. Dans ce domaine une offre existait déja (http://onlive.com) mais la technologie semblait limitée en terme de performance et reposait sur des GPU physiques. ( 1 GPU physique par session utilisateur)
Voici la video de présentation du VGX par Jen-Hsun Huang, CEO de Nvidia.
Plus d’infos très bien détaillées sur le lien suivant:
http://www.onlivespot.net/2012/05/nvidia-introduced-vgx-technology-to.html





