Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
o r t a n c e d e l a
L’imp ’ e s p a c e
n d e l
« virtualisatio r »
u t i l i s a t e u
de travail n d e s
a l i s a t i o
dans la virtu
e s d e t r a v a i l
post
Whitepaper
Contenu :
Résumé.................................................................................................................................3
Pourquoi est-il important d’avoir une seule image disque (Master) ?....................4
Synthèse............................................................................................................................9
3
Résumé
Tout le monde veut réduire les coûts liés à l’assistance aux utilisateurs et l’une
des façons les plus prometteuses d’y parvenir est la virtualisation des postes de
travail. Administrer une image / un master Windows unique et partagé par tous les
réduire les coûts grâce à la virtualisation des postes de travail. Ceci est pertinent
Dans cet article, l’expert indépendant Brian Madden met en lumière les défis
Le résultat serait un poste de travail Windows entièrement impossible de simplement prélever une application sur un
personnalisé et créé de manière dynamique à partir de divers exemplaire de Windows et de la faire fonctionner sur un autre.
composants formant différentes couches. (Essayez, par exemple, de copier le dossier « Program Files
» d’un ordinateur à l’autre. Il y a de fortes chances pour que
Cette situation idéale (figure 1) ne relève malheureusement les logiciels d’application ne fonctionnent pas s’ils n’ont pas
pas tout à fait de la réalité, qui s’approcherait plutôt de la été correctement « installés » sur le nouvel ordinateur. Ce
figure 2 : processus d’installation est ce qui personnalise l’application
pour cet exemplaire spécifique de Windows).
Par ailleurs, ces couches se superposent. Par exemple, lorsque
User Workspace des utilisateurs personnalisent leur ordinateur de bureau, où
Applications ces paramètres sont-ils enregistrés ? Dans le registre ? Dans
Operating System les fichiers ? Dans les bases de données ? Encore faut-il le
Hardware savoir…
Figure 2. Pile de postes de travail Windows « réelle » Organiser Windows en système de couches
Ici, les quatre couches (matériel, système d’exploitation, Comme vous pouvez probablement l’imaginer, « organiser
applications et espace de travail utilisateur) sont bien » Windows en un système de couches bien délimitées nous
présentes. Cependant, ces couches ne sont pas clairement permettrait d’ouvrir de nombreuses perspectives en termes
délimitées. de gestion du poste de travail.
Qu’est-ce que cela signifie exactement ? Examinons la couche Par exemple, nous pourrions avoir différentes applications
« système d’exploitation » et la couche « matériel ». Beaucoup pour différents utilisateurs tout en partageant la même
d’éléments spécifiques aux matériels se retrouvent dans la installation de base du système d’exploitation. Nous pourrions
couche du système d’exploitation (pilotes, configurations, également avoir des paramètres capables de suivre leurs
paramètres de registre HKLM, etc.). Vous ne voyez pas où utilisateurs à chaque connexion ou déconnexion sur différents
est le problème ? Essayez donc de retirer un disque dur d’un types de matériels.
ordinateur de bureau, de le monter sur un ordinateur d’un
modèle différent et de le rallumer. L’exemplaire de Windows L’objectif de la « virtualisation » est bel et bien de délimiter
aura été personnalisé pour le système client à un point tel que clairement les différentes couches de la pile Windows et il
l’ordinateur ne démarrera pas. existe plusieurs produits et technologies qui en facilitent la
mise en œuvre.
Ceci vaut également pour les applications. Aujourd’hui, les
applications Windows sont intimement liées au système Par exemple, des produits de virtualisation de matériel
d’exploitation sur lequel elles sont installées. (Pensez aux comme VMware ESX, Citrix XenServer et Microsoft Hyper-V
paramètres de registre HKLM, aux DLL partagées, aux pilotes, créent déjà une séparation nette entre la couche « système
aux EXE en mode noyau, aux services, etc.). Là encore, il est d’exploitation » et la couche « matériel ». (Après tout, si vous
Figure 3. Une pile Windows correctement organisée qui ouvre des perspectives
7
User Workspace
User Workspace Virtualizaton
Applications
App Virtualizaton
Operating System
Hardware Virtualizaton
Hardware
Figure 4. Les différents types de produits de virtualisation établissent des séparations nettes entre les différentes couches
faites fonctionner votre machine Windows dans une machine du système d’exploitation, cela ne revient-il pas à créer des
virtuelle, alors, oui, vous pouvez facilement la déplacer d’un profils itinérants ?
type de matériel à l’autre et elle fonctionne toujours).
Par ailleurs, différentes solutions de virtualisation En effet, le concept de la virtualisation est, pour l’essentiel,
d’applications, comme Microsoft App-V, VMware ThinApp, identique au concept de profils itinérants. Mais en réalité, le
Symantec Workspace Virtualization et le streaming fonctionnement des profils itinérants ne correspond pas tout à
d’applications Citrix XenApp établissent toutes une séparation fait à nos objectifs.
nette entre les couches applicatives et celles du système
d’exploitation. En fait, ils ne capturent que certaines parties du poste de
travail utilisateur. (Plus précisément, ils capturent des fichiers
On peut donc facilement imaginer un produit similaire, enregistrés dans le dossier du profil utilisateur et des clés
capable de virtualiser les paramètres utilisateurs et de de registre enregistrées dans la zone de registre HKCU). En
délimiter clairement le poste de travail utilisateur des couches réalité, les paramètres utilisateurs sont décrits et enregistrés
« applications » et « système d’exploitation ». dans des espaces variés et différents de ceux réservés aux
profils prédéfinis. Dès lors, les profils itinérants ne capturent
L’organisation de Windows par couches offre un autre ni les fichiers enregistrés ailleurs que dans le dossier du profil
avantage : comme pour la pile OSI, nous pouvons permettre utilisateur, ni les paramètres enregistrés dans d’autres zones
aux couches supérieures d’ignorer les couches inférieures. En de registres.
théorie, si nos applications étaient correctement virtualisées,
la couche « système d’exploitation » importerait peu. (De De plus, au niveau des registres, les profils itinérants
toute évidence, aujourd’hui, c’est toujours Windows, mais il fonctionnent sur le mode du « tout ou rien ». En tant
est possible d’envisager un environnement de virtualisation qu’administrateur, vous pouvez activer des profils itinérants, ce
d’applications où un seul progiciel d’applications Windows qui signifie que le HKCU de chaque utilisateur sera enregistré
pourrait fonctionner sous Terminal Server, Windows 7 client ou et restauré. Mais vous perdrez alors la possibilité de modifier
Windows XP). le registre de l’utilisateur. En pratique, vous ne pouvez donc
pas choisir entre paramètres utilisateurs que vous aimeriez
Cela vaut également pour la couche « espace de travail forcer et les paramètres personnalisables par l’utilisateur lui-
utilisateur ». En isolant et en virtualisant correctement tous les même. Pour résumer, la fonctionnalité Windows des profils
paramètres du poste de travail, l’utilisateur obtient un poste itinérants permet soit la liberté totale des utilisateurs, soit le
de travail enrichi et entièrement personnalisé, quel que soit le verrouillage total.
type de virtualisation des postes de travail : Terminal Server,
VDI, hyperviseurs clients ou poste de travail traditionnel. Quant à ceux à qui les profils itinérants ou leur utilisation
exclusive ne posent pas problème, je les mets au défi de les
La virtualisation de l’espace de travail utiliser pendant une semaine sur leur propre ordinateur sous
Windows. Essayez de travailler comme un utilisateur « normal
utilisateur : ne s’agit-il pas tout simplement
». Alors, vous changez d’avis ?
de profils itinérants ?
Si la virtualisation de l’espace de travail utilisateur consiste à
séparer tous les paramètres utilisateurs des applications et
8
Synthèse
La virtualisation des postes de travail, que ce soit par VDI, Terminal Server, machine
la virtualisation des postes de travail d’ici cinq ans (déjà plus de 100 millions
de postes de travail, il est indispensable d’accéder à une seule (ou quelques) image
sur le marché. Utilisez-les dès aujourd’hui pour gérer ou pour permettre aux
classiques et des ordinateurs portables, des fermes Terminal Server et Citrix XenApp et