La lettre d'août 2007
Archives
Mobilité : virtualisation applicative
Editorial - la lettre d'août 2007
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
Les dossiers
Les livres
Forum
- SOA et les entreprises
- Le rôle de SOA dans l'entreprise
- SOA : un lien dans l'entreprise
- SOA et la possibilité d'abstraction
- Le rôle de SOA dans les directions informatiques
Vous voulez avoir l'avis d'un expert sur ce sujet ?
Toute l'actu sur ce sujet
-
SOA : IBM fait le point sur ses nouvelles offres
VNUnet
10 Octobre 2008
-
HP intègre sa suite de gouvernance SOA à sa plateforme de test
Le Monde Informatique
10 Octobre 2008
Gouvernance
Document, connaissances, GEDEmploi informatique
Législation
Licences, open source
Politique informatique
Qualité, certification, référentiels
Solutions
BI, décisionnel, SIGBureautique
Finances, gestion, trésorerie
Gestion commerciale, CRM
Mobilité
Production, logistique, SCM
Solutions globales, ERP
Solutions RH
Technologies
Archivage et sauvegardeHardware
Localisation, traçabilité
Locaux, sécurité physique
Programmation, développement
Réseaux et communications
Sécurité logique, virus et intrusions
Site Internet
Stockage, SAN, NAS
Systèmes et infrastructure
Editorial
ActualitésAgenda
Annuaire
Blogs
Contributeurs
Dictionnaire
Dossiers
Emploi
Forum
Lettre
Libraire


