Comment créer un profil d'application dans un déploiement de service

 

Date de publication : mars 2016

S’applique à : System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Vous pouvez utiliser la procédure suivante pour créer un profil d'application dans Virtual Machine Manager (VMM). Un profil d'application fournit des instructions sur l'installation des applications Microsoft Server Application Virtualization (Server App-V), des applications Microsoft Web Deploy et des applications de niveau de données Microsoft SQL Server, ainsi que sur l'exécution des scripts lors du déploiement d'un ordinateur virtuel dans le cadre d'un service. Les profils d'application ne sont pas pris en charge pour les systèmes d'exploitation Linux, car les profils d'application sont conçus pour les technologies propres aux systèmes d'exploitation Windows.

Important

Vous pouvez uniquement utiliser un profil d'application lorsque vous déployez un ordinateur virtuel dans le cadre d'un service.

Pour créer un profil d'application

  1. Vérifiez que les composants de votre application, tels que les packages, les scripts, etc., ont été copiés sur le partage de bibliothèque VMM. Par exemple, si vous envisagez de créer un profil pour un hôte d'application SQL Server, vérifiez que vos packages d'applications de niveau de données SQL Server et vos scripts SQL Server ont été copiés sur le partage de bibliothèque VMM.

  2. Ouvrez l'espace de travail Bibliothèque.

  3. Sous l'onglet Accueil, dans le groupe Créer, cliquez sur Créer, puis cliquez sur Profil d'application.

    La boîte de dialogue Nouveau profil d'application s'ouvre.

  4. Sous l'onglet Général, dans la zone Nom, tapez un nom pour le profil d'application. Par exemple, entrez Corporate Finance Application.

  5. Sous l'onglet Général, dans la liste Compatibilité, sélectionnez l'option appropriée :

    • Pour le déploiement de n'importe quel type d'application ou combinaison de types d'applications répertoriés au début de cette rubrique, conservez la sélection par défaut, Général.

    • Pour le déploiement de packages d'applications de niveau de données SQL Server ou des scripts SQL Server sur une instance existante de SQL Server dans votre environnement, cliquez sur Hôte d'application SQL Server. Si vous cliquez sur Hôte d'application SQL Server, vous pouvez ajouter uniquement les packages d'application de niveau de données SQL Server et les scripts SQL Server au profil d'application.

    • Depuis System Center 2012 Service Pack 1 (SP1), pour le déploiement des applications web sur un serveur qui exécute Internet Information Services (IIS), cliquez sur Hôte d'application Web. Si vous cliquez sur Hôte d'application Web, vous pouvez ajouter uniquement les packages Web Deploy et les scripts associés au profil d'application.

  6. Cliquez sur l'onglet Configuration de l'application, puis procédez comme suit :

    1. Cliquez sur Compatibilité de système d'exploitation, puis sélectionnez les systèmes d'exploitation invités sur lesquels l'application est prise en charge.

    2. Cliquez sur Ajouter, puis cliquez sur le type d'application ou le script que vous souhaitez ajouter au profil d'application.

      • Vous pouvez en ajouter plusieurs de chaque type d'application. Par exemple, vous pouvez ajouter trois applications virtuelles.

      • Si vous avez conservé l'option Compatibilité (décrite dans l'étape précédente) avec la valeur par défaut Général, vous pouvez ajouter plusieurs types d'application ou scripts au profil d'application. Par exemple, vous pouvez ajouter une application virtuelle et une application web.

      • Depuis System Center 2012 R2, si vous avez conservé l'option Compatibilité (décrite dans l'étape précédente), définie avec la valeur par défaut, Général, vous pouvez ajouter une application qui sera déployée en exécutant un script, tel qu'un script basé sur un programme d'installation Setup.exe. Pour ajouter une telle application, sélectionnez Application de script.

      • Après avoir ajouté une application, vous pouvez sélectionner Script d'application pour ajouter des scripts d'application. Vous pouvez ajouter un script d'application qui s'exécute avant que l'application ne soit installée ou désinstallée et un script d'application qui s'exécute après que l'application a été installée ou désinstallée.

      • Que vous ajoutiez ou non une application, si vous avez conservé l'option Compatibilité définie avec la valeur Général, vous pouvez sélectionner Scripts pour ajouter un script.

        Dans VMM de System Center 2012, pour cette option, vous pouvez spécifier un script qui s'exécute avant que le processus d'installation ou de désinstallation d'une application ne commence, et un script qui s'exécute après que ce processus est terminé.

        Depuis System Center 2012 SP1, le nombre de scripts n'est pas limité et vous pouvez spécifier l'ordre dans lequel ils s'exécutent.

        Depuis System Center 2012 R2, vous pouvez spécifier des scripts qui créent un cluster invité de plusieurs ordinateurs virtuels déployés dans le cadre d'un service VMM. Par exemple, vous pouvez spécifier qu'un script s'exécute à Création : premier ordinateur virtuel (pour former un cluster sur la première machine virtuelle) et un autre à Création : autres ordinateurs virtuels après le premier (pour ajouter des machines virtuelles supplémentaires au cluster). Pour plus d'informations, voir Création d'un cluster invité à l'aide d'un modèle de service dans VMM.

    3. Pour chaque application ou script que vous ajoutez, configurez les paramètres appropriés. Certains des paramètres que vous pouvez configurer sont les suivants :

      • Pour les packages d'application, vous pouvez spécifier les paramètres de certificat, port ou dossier pour l'application. Pour spécifier un paramètre, sous Applications, sélectionnez l'application, sélectionnez le paramètre, puis cliquez sur Propriétés. Entrez la valeur, puis cliquez sur OK.

        Notes

        Un package d'application peut contenir les paramètres à entrer lorsque vous configurez le service pour le déploiement. Pour mettre en forme ce type de paramètre, tapez le paramètre dans le champ Valeur au format suivant : @<SettingLabel>@. Par exemple, vous pouvez demander le nom d'instance SQL Server pour une application de couche de base de données SQL Server à l'aide du paramètre @NomInstanceSQLServer@.

      • Pour les scripts, depuis System Center 2012 SP1, vous pouvez configurer divers paramètres, tels que le compte de sécurité sous lequel le script doit s'exécuter, le délai d'attente, les échecs, les stratégies de redémarrage qui indiquent quoi faire en cas d'erreur, et autres paramètres. Pour configurer ces paramètres, sous Scripts, sélectionnez le script et vérifiez ou modifiez les paramètres, l'ordre de déploiement, l'expiration ou autres. Si nécessaire, cliquez sur Avancé et affichez ou configurez des paramètres avancés tels que les stratégies de redémarrage et en cas d'échec.

    Une fois que vous avez effectué vos sélections, cliquez sur OK.

  7. Pour vérifier que le profil a été créé, dans le volet Bibliothèque, développez Profils, puis cliquez sur Profils d'application.

    Le profil d'application s'affiche dans le volet Profils.

Voir aussi

Création de profils et modèles dans VMM
Préparation à la création de services dans VMM
Creating Service Templates in VMM (Création de modèles de service dans VMM)
Création d'un cluster invité à l'aide d'un modèle de service dans VMM