17 Mai 2008    

Gouvernance

Solutions

Technologies

Marchés

Virtualisation applicative - votre poste de travail sur une clé USB

Mobilité

 
 
 
 
 

Comment travailler sur ses applications et ses propres données dans un cyber-café ? Comment un technicien de maintenance peut-il accéder à son application à partir du réseau sécurisé du client ?
Désormais, on peut emporter son poste de travail sur une simple clé USB et travailler n'importe où en toute sécurité grâce à la virtualisation applicative proposée par Thinstall.

La virtualisation applicative

Schématiquement, on peut discerner plusieurs types de virtualisation

  • la virtualisation de serveur
  • la virtualisation de stockage
  • la virtualisation de poste de travail
  • la virtualisation applicative.

Le principe de la virtualisation applicative consiste à générer un exécutable à partir du programme d’installation (par exemple Word). Celui-ci se lance alors physiquement en local (et non pas depuis un autre point du réseau) sans que l’on installe quoi que soit.
 

 


Softgrid, Altiris, Thinstall, Citrix proposent différentes variantes de ce principe.

Principe de la virtualisation applicative

La totalité des programmes et fichiers nécessaires se trouvent sur un espace de stockage quelconque (clé USB, mais aussi CD, email, unité disque locale ou réseau).
Le logiciel de virtualisation se positionne entre le système et l'application et fournit à cette dernière la totalité des ressources d'environnement qui lui sont nécessaires pour fonctionner, sans qu'elle n'accède jamais au système réel (donc sans impacter la stabilité du poste hôte et sans altérer ses registres systèmes).
 

 
Par exemple OpenOffice virtualisé avec ThinStall n'occupe que la moitié d'une clé USB 256 Mo et fonctionne immédiatement sur n'importe quelle machine. L'application, bien qu'un peu ralentie, reste parfaitement utilisable.

Intérêt de la virtualisation applicative

Cette technologie présente 2 intérêts notables :

  • l'installation d'une nouvelle application sur un poste est considérablement raccourcie et simplifiée,
  • surtout, rien n'est modifié sur la machine et il ne restera aucune trace après le travail.

Le système permet notamment d'utiliser les applications de l'entreprise à l'extérieur, en bénéficiant des liaisons performantes locales sans menacer la sécurité de la machine utilisée ni les données de l'entreprise. Voici quelques exemples :

  • pour un commercial, faire une démonstration directement sur le poste du client,
  • pour un technicien ou un ingénieur chez un client, pouvoir se connecter à son application de maintenance, son portail RH....
  • pour un salarié en déplacement, pouvoir travailler, éditer un devis ou faire un rapport depuis une chambre d'hôtel ou un cybercafé.

En interne, la technologie peut être employée pour faire tourner plusieurs versions d'une application (compatibilité avec d'anciennes données, tests de nouvelles versions, développement en .Net...).

Préparation de l'application virtualisée

Voici schématiquement les étapes de virtualisation :

  • le logiciel scanne une machine installée de zéro et sans l'application,
  • l'application (par exemple, Office) est installée normalement sur la machine,
  • la machine est à nouveau scannée et les modifications des ressources système sont répertoriées,
  • un exécutable est créé avec l'application installée.

Lorsque l'application sera utilisée sur n'importe quelle machine, elle s'adressera non pas au système de la machine mais à la couche de virtualisation qui lui fournira les mêmes ressources et les mêmes réponses que le système d'origine.
Cette technologie ne nécessite donc aucun agent sur la machine hôte et ne crée pas de fichiers temporaires.
Pour conserver des temps de réponse corrects, il faut bien sûr un média suffisamment rapide.
 

 
Le système utilise un principe de pagination (streaming par blocs) pour monter le plus rapidement possible en mémoire les parties de programmes utilisées.
 
 
Merci à Jérôme Patient, Software Account Manager chez Centia, pour ces informations.
 

 
 

Pour aller plus loin

Forum

Vous voulez avoir l'avis d'un expert sur ce sujet ?

Recherche