Vue d’ensemble de la virtualisation pour le déploiement d’Office 2010

 

S’applique à : Office 2010

Dernière rubrique modifiée : 2016-11-29

Cet article décrit la notion de virtualisation, son utilisation au sein de votre organisation, ainsi que la méthode et le type qui peuvent être mis en œuvre dans votre environnement. Pour une représentation visuelle de ces informations, voir Vue d’ensemble de la virtualisation, modes et modèles (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0x40C).

Présentation de la virtualisation - Modèle

Contenu de cet article :

  • Virtualisation

  • Types et technologies de virtualisation

  • Modes de remise de la virtualisation

  • Modifications et mises à jour de la virtualisation

  • Architecture du client de virtualisation d’applications

Virtualisation

La virtualisation est la possibilité d’exécuter une application ou d’utiliser un ordinateur dans un environnement virtuel, sans affecter le composants existants sur le Bureau ou le serveur spécifique. La virtualisation des ressources informatiques peut s’effectuer de deux façons :

  • Virtualisation d’applications : la virtualisation d’applications est une application exécutée dans un environnement virtuel autonome contenant toutes les informations nécessaires à l’exécution de l’application sur l’ordinateur client sans avoir à installer l’application en local.

  • Virtualisation du Bureau : pour la virtualisation du Bureau, la configuration de l’application, du système d’exploitation et du matériel s’exécute dans un environnement virtuel autonome. Lorsqu’une couche est créée entre le matériel et le système d’exploitation installé, vous avez la possibilité d’exécuter plusieurs systèmes d’exploitation avec des applications sur un seul ordinateur.

Types et technologies de virtualisation

L’entreprise peut déployer un mode de remise virtuel ou utiliser plusieurs environnements virtuels combinés entre eux.

Bureau, présentation, application

Les types et technologies de virtualisation disponibles pour la prise en charge des clients sont les suivants :

  • Bureau : la virtualisation du Bureau est un type de technologie, qui permet de créer un environnement de système d’exploitation isolé supplémentaire sur un Bureau standard. Virtual PC reste un outil très courant pour enregistrer un bureau entier, des composants matériels spécifiques ou uniquement le profil utilisateur et l’appliquer sur un autre périphérique, bureau ou système d’exploitation. Virtual PC peut créer un système principal disposant de comptes d’invités pour plusieurs images de système d’exploitation prenant en charge le logiciel propriétaire sans interrompre les fonctionnalités utilisateur avec des mises à niveau vers des versions plus récentes des applications ou des problèmes compatibles avec l’application. Pour plus d’informations, voir Windows Virtual PC (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156041\&clcid=0x40C).

  • Présentation : la virtualisation d’une présentation implique de séparer les profils utilisateur, avec les paramètres des données et des applications, de l’ordinateur de l’utilisateur. Pour cela, vous devez utiliser Remote Desktop Services (anciennement appelés « services Terminal Server »), l’une des principales technologies de virtualisation disponibles dans Windows Server 2008. Le mode Présentation est généralement destiné aux connexions de client léger. Il est exécuté à un emplacement et contrôlé à un autre emplacement. Remote Desktop Services affiche des images de l’écran pour les différents utilisateurs, qui peuvent être des applications individuelles ou des bureaux entiers, tandis que l’ordinateur de l’utilisateur renvoie des frappes et des mouvements de souris au serveur. Pour plus d’informations, voir Sélectionner la virtualisation du Bureau ou d’une présentation (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156042\&clcid=0x40C).

  • Application : la virtualisation d’applications permet de virtualiser individuellement des applications, des plug-ins, des mises à niveau et des mises à jour, puis de les transmettre à l’ordinateur client par blocs pour les mettre à disposition plus rapidement. Pour les utilisateurs distants, comme les consultants ou les utilisateurs qui se déplacent avec des ordinateurs portables, la virtualisation d’applications peut être « groupée » sous forme de fichier *.msi à distribuer par un lecteur USB, un CD-ROM ou un serveur de fichiers. Pour plus d’informations, voir Sélectionner la virtualisation d’une application ou du Bureau (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156043\&clcid=0x40C).

Chacune de ces méthodes de virtualisation maintient l’application dans son propre environnement protégé.

Il existe également des types de virtualisation côté serveur (Hyper-V et Virtual Server), qui ne sont pas abordés dans le présent article. Pour plus d’informations sur les types de virtualisation côté serveur, voir les articles suivants :

Virtualisation d’applications

Microsoft Application Virtualization (App-V) est une solution de virtualisation d’applications d’entreprise, qui fait partie de Microsoft Desktop Optimization Pack (MDOP). App-V permet d’exécuter des applications sur une seule instance du système d’exploitation, d’activer des applications dans des services gérés de manière centralisée qui ne sont jamais installés, ne créent jamais de conflit et sont rationnalisés à la demande pour les utilisateurs finaux. App-V prend en charge les applications propriétaires et leurs points d’extension, tandis que les applications virtualisées ne créent pas de conflit entre elles, n’affectent pas le système, peuvent être totalement supprimées et facilement réparées ou mises à niveau.

App-V est particulièrement adapté pour les applications exécutées sur le système d’exploitation actif ou cible, mais qui présentent des problèmes de conflit avec d’autres applications ou des fichiers installés. En découplant le bureau physique du logiciel ou du matériel, vous pouvez créer un environnement isolé invisible pour l’utilisateur final, puis exécuter une application en utilisant un ordinateur de bureau ou le serveur sur lequel Remote Desktop Services (anciennement « services Terminal Server ») est installé sans que l’application soit installée sur le système d’exploitation du client.

Microsoft Office 2010 inclut la méthode de déploiement classique Setup.exe et prend également en charge la remise par le biais de la virtualisation en diffusant ou en déployant des applications Office pour l’utilisateur final sans avoir besoin d’un CD-ROM ou d’un fichier Setup.exe.

Pour les applications qui ne peuvent pas être exécutées sur le système d’exploitation et nécessitent une ancienne version du système d’exploitation, voir Microsoft Enterprise Desktop Virtualization (MED-V) (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156031\&clcid=0x40C), qui est un composant de MDOP (voir Microsoft Desktop Optimization Pack (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156032\&clcid=0x40C). MED-V permet de déployer des applications avec l’outil Virtual PC.

Pour utiliser Microsoft Application Virtualization dans l’entreprise, Office 2010 implique que le client de bureau Microsoft Application Virtualization (kit de déploiement) soit configuré sur chaque périphérique.

Pour plus d’informations sur les environnements virtuels, voir À propos des environnements virtuels (https://go.microsoft.com/fwlink/?linkid=156039\&clcid=0x40C).

Modes de remise de la virtualisation

La remise d’Microsoft Office 2010 peut être effectuée avec différentes méthodes de remise.

Pour plus d’informations sur la virtualisation des ordinateurs ou des serveurs, voir :

Modes de distribution

Dans chaque type de virtualisation, un mode de remise fournit un environnement virtuel pour le Bureau.

Pour une représentation visuelle des modes de remise, voir Vue d’ensemble de la virtualisation, modes et modèles (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0x40C).

Virtualisation - Méthode de livraison - Modèle

Les modes de remise sont les suivants :

  • Remise d’une présentation : permet d’accéder à une application virtualisée à partir d’un ordinateur de bureau par le biais de Remote Desktop Services. Les applications sont exécutées à partir d’un emplacement serveur centralisé, qui fournit des images d’écran de l’application ou d’un Bureau, et sont contrôlées par le Bureau.

    Pour plus d’informations sur la virtualisation d’une présentation Remote Desktop Services (anciennement « services Terminal Server »), voir Remote Desktop Services (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156050\&clcid=0x40C).

  • Remise d’une diffusion : la virtualisation d’applications est le processus par lequel une application est « packagée » et stockée sur un serveur de fichiers, ou une autre unité source, comme dans Microsoft System Center Configuration Manager 2007, et remise par petits groupes ordonnancés, en fonction des besoins. Pour plus d’informations, voir System Center Configuration Manager (https://go.microsoft.com/fwlink/?linkid=156051\&clcid=0x40C).

    Lorsque les utilisateurs finaux ouvrent un document qui exécute l’application virtuelle pour la première fois, une barre de défilement rapide s’affiche et indique le pourcentage de l’application virtuelle qui est diffusé sur leur ordinateur. L’application est chargée afin que les utilisateurs finaux puissent commencer à travailler.Si l’utilisateur a besoin de fonctionnalités absentes du bloc de fonctionnalités initial, le reste de l’application est diffusé en arrière-plan, dans le cache local.

    Un package ordonnancé contient plusieurs fichiers : un fichier .stf, un fichier .sprj, un fichier Manifest.xml file et plusieurs fichiers .osd et .ico.

    • Le fichier .sft contient tous les fichiers de l’application comportant tous les actifs et l’état organisés en blocs de fonctionnalités diffusables.

    • Le fichier .osd contient la description de l’application, qui inclut les dépendances d’environnement, l’emplacement des packages, l’intégration du shell et les scripts.

    • Le fichier .ico contient les icônes associées à chaque raccourci ou association de type de fichier définie dans un fichier .osd ou dans le fichier Manifest.xml. Ces éléments sont extraits des ressources de l’application.

    • Le fichier .sprj est le fichier de projet d’ordonnancement qui fait référence à la liste de paramètres de package par défaut .osd de tous les éléments de l’analyseur, des classifications et des exclusions.

    • Le fichier Manifest.xml, qui publie les paramètres des applications dans un package, inclut la définition de l’intégration du shell (par exemple, les associations de type de fichier, les raccourcis, les échanges dynamiques de données, etc.).

  • Remise autonome : processus par lequel une application est « packagée » et remise par CD-ROM, clé USB, etc., pour être stockée localement sur l’unité en cache des utilisateurs pour un accès intégral lorsqu’ils sont déconnectés du réseau.

    Pour une représentation virtuelle du mode de remise autonome pour les utilisateurs mobiles, voir Vue d’ensemble de la virtualisation, modes et modèles (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=168624\&clcid=0x40C).

    Virtualisation - Architecture autonome - Modèle

Lorsque vous créez un package autonome, un fichier supplémentaire est ajouté au package. Le fichier .msi est créé pour publier et charger (« installer ») le package de l’application virtuelle dans un environnement autonome.

Modifications et mises à jour de la virtualisation

Microsoft Application Virtualization (App-V), anciennement appelé « Microsoft SoftGrid Application Virtualization », permet d’accéder à la gestion centralisée basée sur des stratégies, qui permet aux administrateurs d’ajouter ou de supprimer l’accès à une application quelle que soit son emplacement (par exemple, ordinateur de bureau, ordinateur portable, utilisateurs hors connexion).

App-V inclut l’intégration à Microsoft System Center Configuration Manager 2007, qui peut permettre d’activer des déploiements d’applications App-V à partir de Configuration Manager 2007.

Pour plus d’informations sur les principaux points forts d’App-V et ses nouvelles fonctionnalités, voir Vue d’ensemble d’Application Virtualization (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156034\&clcid=0x40C).

Améliorations depuis SoftGrid

Le tableau ci-après répertorie les améliorations apportées dans App-V. Pour obtenir une liste détaille de ces améliorations, voir Microsoft Application Virtualization - Nouvelles fonctionnalités (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156036\&clcid=0x40C).

Nouvelle fonctionnalité Prise en charge dans App-V 4.x

Services Windows virtualisés

Oui

Permet aux utilisateurs de virtualiser tous les aspects des applications compatibles Windows.

Profils utilisateur de transaction virtualisés

Oui

Réduit la taille des profils Windows tout en permettant une itinérance sans faille entre les ordinateurs.

Mise en cache préalable utilisateur final

Oui

Permet aux utilisateurs de lancer des applications mises en cache au préalable pour une utilisation hors connexion.

Ordonnancement des lots

Oui

Permet de définir un seul ordonnancement pour une exécution à tous les emplacement, sur plusieurs systèmes d’exploitation Windows, ce qui réduit le travail nécessaire à la virtualisation des applications.

Modèle de gestion des licences

Permet de gérer les licences de manière centralisée en ajoutant la plateforme SPP (Security Protection Platform).

Prise en charge de Windows 7

Oui (App-V 4.5).

Prise en charge d’Office 2010

Oui (App-V 4.6) x86 et pour les déploiements Office x64 ou x86 sur des ordinateurs x64 (sous WoW64).

Mises à jour actives

Oui

Met à jour la version d’une application sans avoir à déconnecter l’utilisateur.

Recherche rapide SharePoint et Outlook

Oui

Contrôle d’accès

Oui

Contrôle l’accès aux applications qui étaient uniquement pré-autorisées par le service informatique, même en mode hors connexion.

Architecture du client de virtualisation d’applications

En fonction des besoins de votre organisation, il est possible de combiner plusieurs technologies de virtualisation. Déterminez vos besoins en fonction des caractéristiques de virtualisation de votre situation. Pour plus d’informations, voir Combinaison de technologies de virtualisation (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=156054\&clcid=0x40C).

La virtualisation d’une application intercale une couche entre le système d’exploitation et l’application proprement dite. Cela offre les avantages suivants :

  • Flexibilité accrue pour l’exécution des applications, qui auraient pu présenter des conflits avec d’autres applications auparavant.

  • Possibilité d’installer et de supprimer plus facilement les applications car elles n’affectent pas les fichiers locaux sur le Bureau.

  • Réduction des tests de régression.

  • Personnalisation étendue pour le déploiement d’applications.

Lorsqu’une application est publiée sur un ordinateur client local, elle reste dans un environnement virtuel. Cependant, elle est exécutée localement en utilisant les ressources locales. Même si l’application se trouve dans un environnement virtuel, elle peut toujours interagir avec les autres programmes installés en local.

L’environnement virtuel de chaque application contient les paramètres de Registre, les fichiers .ini et .dll, et le fichier de paramètres de la stratégie de groupe. L’application lit et écrit dans cet environnement virtuel sans affecter ces paramètres sur l’ordinateur client local. En dehors de son propre espace, l’application compatible App-V lit et écrit uniquement dans les services système (par exemple, copier-coller, OLE, imprimantes) et les données de profil. Les fichiers système locaux (par exemple, le Registre, les fichiers .ini et .dll) ne sont lus que lorsque cela est nécessaire.