Windows | Windows Server | Active directory | Exchange | SharePoint | SCCM | SCOM | Hyper-V | App-V
ACCUEIL Facebook Twitter Linked In Viadeo Flux RSS
Chapitres
1 Présentation de App-V
2 Fonctionnement
3 Mise en place
4 Suivi de l’administration

Articles suivants

Articles précédents
Nouveautés de Windows Server 2016 CTP2
Histoire de Microsoft et chronologie
Windows 10: Découvrez les nouveautés !
System Center 2012 Orchestrator: Présentation
Optimisation des performances d'un environnement Hyper-V


Publié le : 25/05/2011 14:21:01
Mise à jour le : 14/10/2011 19:32:04
Catégories :


Version imprimable

Auteur(s)

Loïc THOBOIS (Membre depuis le 04/09/2007 17:50:01)
Société : AVAEDOS
Fonction : Consultant / Formateur
Contactez cet auteur - Affichez les ressources de cet auteur
Saïda AZIRI (Membre depuis le 12/02/2007 17:31:06)
Société : Microsoft
Fonction : Consultant
Contactez cet auteur - Affichez les ressources de cet auteur

Découverte de App-V 4.6


3 Mise en place

3.1 Les prérequis pour la mise en place de App-V

Afin de monter l’infrastructure de télédistribution, certains composants sont obligatoires :

  • Serveur DNS
  • Active Directory

Suite à l’installation d’active directory, il faut créer les groupes App-V Users et App-V Admins qui seront utilisés comme base de la délégation d’administration et d’utilisation.

  • IIS + ASP.NET

Les composants suivants sont nécessaires : ASP.NET, Windows Authentication, IIS Management Script and Tools, IIS 6 Metabase compatibility, IIS 6 Management console.

  • SQL Server (Installation standard)

Lors de l’installation de SQL Server, il est nécessaire d’activer le FILESTREAM, de fixer le port de connexion à 1433 et de démarrer le named pipes

3.2 Création de la bulle applicative

La virtualisation d’une application passe par la création d’un package qui va permettre la télédistribution du logiciel. Des limites sont tout de même à signaler avec les applications utilisant des pilotes spécifiques, des composants COM+ ou certains types de services (boot-time, …) qui ne pourront pas être installés.

Il est recommandé de lancer la création sur la version du système d’exploitation qui accueillera le package et d’utiliser.

Pour préparer le séquençage de l’installation de l’application, vous devez créer une partition supplémentaire dans laquelle vous allez créer un répertoire.

On installe App-V Sequencer qui va créer une partition sur le système virtuel dans laquelle on va ajouter un répertoire où l’on installera le programme.

On lance à partir de l’interface la capture d’un nouveau package.

Vous avez le choix entre la création d’un package en utilisant un package accelerator ou une création standard.

L’assistant va vérifier la conformité du système au processus de séquençage (pas d’anti-virus activé, de défragmenteur, …), puis vous demander le type d’application à packager (standard, plug-in ou middleware).

On va ensuite sélectionner l’exécutable d’installation et valider qu’il sera bien installé dans la partition virtuelle (par défaut Q: ) et l’installation de l’application va débuter.

Durant l’installation il faudra installer le programme sur la partition virtuelle (Q:).

Une fois l’installation terminée, vous pouvez à l’aide de l’assistant compléter si nécessaire les informations de séquençage en lancant d’autres exécutables d’installation (plug-in nécessaire à l’application) ou en éditant la configuration du package (raccourcis, optimisation du streaming, sélection des systèmes d’exploitation cibles, …)

Une fois le package créé, il est possible de l’éditer de manière détaillé pour personnaliser et optimiser les informations de télédistribution du package.

3.3 Mise en place d’App-V Management Server

La configuration du serveur App-V Management Server passe par la création de la base de données qui va stocker l’ensemble des éléments de paramétrages de App-V ainsi que des informations qui permettront la création des rapports.

Afin de garantir la sécurité des transferts entre les clients et le serveur, il est possible d’associer un certificat pour la mise en place du SSL.

Il est recommandé d’utiliser le protocole RTSP avec sa configuration par défaut sur le port 554.

Les groupes administrateurs et utilisateurs App-V sont ensuite demandés.

Donnez les autorisations lecture au répertoire %INSTALL-APPV%\App Virt Management Server\Content pour le groupe App-V Users.

Créez deux règles sur le parefeu permettant d’ouvrir les communications avec les clients en autorisant les exécutables sghwdsptr.exe et sghwsvr.exe du répertoire (%INSTALL-APPV%\App Virt Management Server\bin\).

Il suffit ensuite de partager le répertoire suivant en ajoutant un accès en lecture pour les membres du groupe App-V Users : %INSTALLA-APPV%\Microsoft System Center App Virt Management Server\App Virt Management Server\content

Il suffit ensuite de copier le package de notre application dans ce répertoire.

Dans la console Application Virtualization Management, on spécifie le partage content utilisé par App-V à l’aide de l’option System Options dans le menu contextuel.

On importe ensuite l’application à partir du partage réseau en utilisant le fichier jspf. On pourra dans l’assistant préciser l’emplacement des raccourcis, les types de fichiers associés et le groupe d’accès à l’application (dans notre cas App-V Users).

3.4 Configuration du client

La configuration du client passe par l’installation de celui-ci sur les postes que vous souhaitez déployer et la configuration de la connexion au serveur de publication d’application.

Le type de connexion définit le niveau de sécurité des communications et l’on trouve 4 modes :

• Application Virtualization Server : diffusion RTSP non sécurisée sur le port 554.

• Enhanced Security Application Virtualization Server : RTSPS non sécurisée sur le port 322.

• Standard http Server : distribution à partir d’un partage web non sécurisé sur le port 80.

• Enhanced Security HTTP Server : distribution à partir d’un partage web non sécurisé sur le port 443.

3.5 Déploiement sur le client

Dès que le client est rafraichi App-V, les raccourcis de l’application apparaissent et l’application peut être lancé.

Il est possible via la console d’administration du client de visualiser les paramètres de déploiement.

Au premier lancement, l’application s’installe à partir du serveur.