Après tout ce que nous avons pu voir sur la virtualisation dans le domaine de l'industrialisation, des réductions de coût ou des limites techniques constamment repoussées par telle ou telle solution (gestion de la bande passante consommée par exemple), malgré tout un point demeure toujours aussi important dans ce type d'architecture : la gestion des profils utilisateurs en environnement virtualisé.
Lorsque les postes de travail sont virtualisés et que l'utilisateur peut y accéder depuis n'importe où et avec n'importe quel terminal (Ordinateur, Mobile), la question de la gestion de son profil est incontournable. De facto Il est nécessaire de mettre en place une solution qui permette de suivre l'utilisateur sans contrainte.
Oui mais lequel ?
Depuis que Citrix a acquit la solution de gestion intelligente de profil de l'éditeur SEPAGO en mai 2008, celui-ci est capable d'offrir une gestion unifiée du profil de l'utilisateur pour l'ensemble des produits Citrix de la gamme et dans tous les contextes d'une infrastructure virtualisée.
Ce produit qui était appelé avant le rachat « sepagoPROFILE » puis subtilement renommer par Citrix en « Citrix Profile Management » est lors de l'écriture de ce billet disponible en version 2.1.
En effet, si vous êtes titulaire d'une licence Enterprise ou Platinum avec une Subscription Advantage valide, vous avez la possibilité d'utiliser ce produit sans aucune autre restriction.
Celui-ci est composé d'un service à installer sur un OS 32 ou 64 bits (W2K3, W2K8, WinXP, Vista et Seven) ainsi que du fichier ADM à insérer dans votre active directory pour permettre une configuration par OU.
A noter toutefois qu'il est possible de configurer celui-ci via un fichier de configuration INI livré lors de l'installation.
Et comment cela fonctionne ?
Son fonctionnement est simple, celui-ci prend la priorité sur la configuration disponible dans les propriétés du compte utilisateur.
Ensuite il suffit de configurer dans le modèle d'administration de Citrix Profile Management le lieu de stockage où vous allez centraliser les nouveaux profils des utilisateurs. Pas d'inquiétude il y a de nombreuses options qui sont disponibles pour permettre de correspondre à tous les cas de figure dans la gestion de vos profils.
Une fois cette configuration effectuée, le service est opérationnel.
La force du produit réside dans son mode de fonctionnement. En effet il s'appuie sur le journal de modification NTFS pour connaître les modifications exactes. Ceci met fin aux problèmes du dernier qui écrit dernier qui gagne, ce qui provoquaient de nombreux problèmes dans les infrastructures de virtualisation et de mobilité, tant au niveau des fichiers ou des répertoires dans le profil, que des imprimantes de l'utilisateur.
D'autre part le produit apporte plusieurs fonctions intéressantes :
• Des economies de bande passante car seuls les répertoires ou fichiers modifiés sont copiés sur le réseau en s'appuyant sur le mode de fonctionnement des journaux NTFS.
• Synchronisation de répertoire à l'extérieur du profil utilisateur (par exemple un fichier applicatif)
• Gestion de la sauvegarde de la base de registre de la même façon que pour les fichiers au format NTUSER.dat
• Possibilité de filtrer l'activation de CPM par groupe d'appartenance au sein de la GPO
Et les concurrents ?
D'autres solutions de gestion des profils existent, et il peut-être intéressant aussi de regarder leur avantage car chacun amène son lot de différences qui peuvent faire basculer votre choix suivant vos besoins, avec comme exemple les plus connus ci-dessous :
• Immidio (Flex Profile)
• RTO Virtual Profiles (en cours de rachat par VmWare)
• Appsense Environment Manager
• RES PowerFuse
Vous l'aurez compris, si vous êtes titulaire d'une licence Entreprise ou Platinum, Citrix Profile Management est un produit peu coûteux qui peut faciliter votre gestion des profils et/ou fiabiliser le fonctionnement de vos profils dans des environnements existants.