vApps

Un vApp est un groupe logique d’une ou plusieurs machines virtuelles (VM) associées qui peuvent être démarrées en tant qu’entité unique. Lorsqu’un vApp est démarré, les machines virtuelles contenues dans le vApp démarrent dans un ordre prédéfini par l’utilisateur. Cette fonctionnalité permet de séquencer automatiquement les machines virtuelles qui dépendent les unes des autres. Un administrateur n’a plus à séquencer manuellement le démarrage des machines virtuelles dépendantes lorsqu’un service entier nécessite un redémarrage (par exemple pour une mise à jour logicielle). Les machines virtuelles du vApp ne doivent pas résider sur un hôte et peuvent être distribuées dans un pool en utilisant les règles normales.

La fonctionnalité vApp est utile dans la situation de reprise après sinistre. Vous pouvez regrouper toutes les machines virtuelles qui se trouvent dans le même référentiel de stockage ou toutes les machines virtuelles qui se rapportent au même contrat de niveau de service (SLA).

Remarque :

Les VAPP peuvent être créés et modifiés à l’aide de XenCenter et de Xe CLI. Pour plus d’informations sur l’utilisation des VAPP à l’aide de l’interface de ligne de commande, reportez-vous à la sectionInterface de ligne de commande.

Gérer les VAPP dans XenCenter

La boîte de dialogue Gérer les VAPP vous permet de créer, supprimer, modifier, démarrer et arrêter les VAPP, ainsi que d’importer et d’exporter des VAPP dans le pool sélectionné. Si vous sélectionnez un vApp dans la liste, les machines virtuelles qu’il contient sont répertoriées dans le volet d’informations à droite.

Vous pouvez utiliser Gérer les VAPP pour effectuer les actions suivantes :

  • Pour modifier le nom ou la description d’un vApp
  • Pour ajouter ou supprimer des machines virtuelles du vApp
  • Pour modifier la séquence de démarrage des machines virtuelles dans le vApp

Pour modifier les VAPP :

  1. Sélectionnez le pool et, dans le menu Pool , sélectionnez Gérer les VAPP .

    Vous pouvez également cliquer avec le bouton droit de la souris dans le volet Ressources et sélectionner Gérer les vApps dans le menu contextuel.

  2. Sélectionnez le vApp et choisissez Propriétés pour ouvrir sa boîte de dialogue Propriétés.

  3. Sélectionnez l’onglet Général pour modifier le nom ou la description du vApp.

  4. Sélectionnez l’onglet Machines virtuelles pour ajouter ou supprimer des machines virtuelles du vApp.

  5. Sélectionnez l’onglet Séquence de démarrage de la machine virtuelle pour modifier l’ordre de début et les valeurs d’intervalle de délai pour les machines virtuelles individuelles dans le vApp.

  6. Cliquez sur OK pour enregistrer vos modifications et fermer Propriétés .

Consultez l’aide de XenCenter pour plus d’informations. Appuyez sur F1 ou cliquez sur Aide pour afficher l’aide de XenCenter.

Créer des VAPP

Pour regrouper des machines virtuelles dans un vApp, procédez comme suit :

  1. Choisissez le pool et, dans le menu Pool, sélectionnez Gérer les vApps.

  2. Tapez un nom pour le vApp et, éventuellement, une description. Cliquez sur Suivant.

    Vous pouvez choisir le nom que vous aimez, mais un nom qui décrit le vApp est le mieux. Bien qu’il soit conseillé d’éviter de créer plusieurs VAPP portant le même nom, ce n’est pas une exigence. XenCenter ne force pas les noms vApp à être uniques. Il n’est pas nécessaire d’utiliser des guillemets pour les noms comportant des espaces.

  3. Choisissez les machines virtuelles à inclure dans le nouveau vApp. Cliquez sur Suivant.

    Vous pouvez utiliser le champ de recherche pour répertorier uniquement les machines virtuelles dont le nom inclut la chaîne de texte spécifiée.

  4. Spécifiez la séquence de démarrage des machines virtuelles dans le vApp. Cliquez sur Suivant.

Valeur Description
Démarrer la commande Spécifie l’ordre dans lequel les machines virtuelles individuelles sont démarrées dans le vApp, ce qui permet de redémarrer certaines machines virtuelles avant d’autres. Les machines virtuelles dont la valeur d’ordre de départ est 0 (zéro) sont démarrées en premier. Les machines virtuelles dont la valeur d’ordre de départ est 1 sont démarrées ensuite. Ensuite, les machines virtuelles dont la valeur d’ordre de démarrage est 2 sont démarrées, et ainsi de suite.
Tentative de démarrage de la machine virtuelle suivante après Spécifie la durée d’attente après le démarrage de la machine virtuelle avant de tenter de démarrer le prochain groupe de machines virtuelles dans la séquence de démarrage. Ce groupe suivant est l’ensemble des machines virtuelles qui ont un ordre de démarrage inférieur.
  1. Sur la dernière page de Gérer les VAPP, vous pouvez consulter la configuration de vApp. Cliquez sur Précédent pour revenir en arrière et modifier les paramètres, ou sur Terminer pour créer le vApp et fermer Gérer les vAPP .

    Remarque :

    Un vApp peut s’étendre sur plusieurs serveurs dans un même pool, mais ne peut pas s’étendre sur plusieurs pools.

Supprimer les VAPP

Pour supprimer un vApp, procédez comme suit :

  1. Choisissez le pool et, dans le menu Pool, sélectionnez Gérer les vApps.

  2. Sélectionnez le vApp que vous souhaitez supprimer de la liste. Cliquez sur Supprimer.

Remarque :

Les machines virtuelles du vApp ne sont pas supprimées.

Démarrer et arrêter les VAPP à l’aide de XenCenter

Pour démarrer ou arrêter un vApp, utilisez Gérer les vAPP, accessible à partir du menu Pool. Lorsque vous démarrez un vApp, toutes les machines virtuelles qui l’composent sont démarrées automatiquement dans l’ordre. Les valeurs d’ordre de début et d’intervalle de délai spécifiées pour chaque machine virtuelle contrôlent la séquence de démarrage. Ces valeurs peuvent être définies lorsque vous créez le vApp pour la première fois. Modifiez ces valeurs à tout moment à partir de la boîte de dialogue Propriétés de vApp ou de la boîte de dialogue Propriétés de machine virtuelle individuelle.

Pour démarrer un vApp :

  1. Ouvrir Gérer les VAPP : Choisissez le pool où se trouvent les machines virtuelles du vApp et, dans le menu Pool, sélectionnez Gérer les VAPP. Vous pouvez également cliquer avec le bouton droit de la souris dans le volet Ressources et sélectionner Gérer les vApps dans le menu contextuel.

  2. Choisissez le vApp et cliquez sur Démarrer pour démarrer toutes les machines virtuelles qu’il contient.

Pour arrêter un vApp :

  1. Ouvrir Gérer les VAPP : Choisissez le pool où se trouvent les machines virtuelles du vApp et, dans le menu Pool, sélectionnez Gérer les VAPP. Vous pouvez également cliquer avec le bouton droit de la souris dans le volet Ressources et sélectionner Gérer les vApps dans le menu contextuel.

  2. Choisissez le vApp et cliquez sur Arrê ter pour arrêter toutes les machines virtuelles du vApp.

    Un arrêt progressif est tenté sur toutes les machines virtuelles. Si un arrêt progressif n’est pas possible, un arrêt forcé est effectué.

Remarque :

Un arrêt progressif effectue un arrêt gracieux de la machine virtuelle, et tous les processus en cours d’exécution sont arrêtés individuellement.

Un arrêt forcé effectue un arrêt dur et équivaut à débrancher un serveur physique. Il peut ne pas toujours arrêter tous les processus en cours d’exécution. Si vous arrêtez une machine virtuelle de cette façon, vous risquez de perdre des données. N’utilisez un arrêt forcé que lorsqu’un arrêt progressif n’est pas possible.

Importation et exportation de VAPP

Les VAPP peuvent être importés et exportés sous forme de paquets OVF/OVA. Pour de plus amples informations, consultez la section Importer et exporter des machines virtuelles.

Pour exporter un vApp :

  1. Ouvrez Gérer les VAPP : dans le menu Pool, sélectionnez Gérer les VAPP.

  2. Choisissez le vApp que vous souhaitez exporter dans la liste. Cliquez sur Exporter.

  3. Suivez la procédure décrite à la section Exporter des machines virtuelles en tant que OVF/OVA.

Exporter un vApp peut prendre du temps.

Pour importer un vApp :

  1. Ouvrez Gérer les VAPP : dans le menu Pool, sélectionnez Gérer les VAPP.

  2. Cliquez sur Importer pour ouvrir la boîte de dialogue Importer .

  3. Suivez la procédure décrite à la section Importer des machines virtuelles en tant qu’OVF/OVA.

Une fois l’importation terminée, le nouveau vApp apparaît dans la liste des VAPP dans Gérer les VAPP.