1.4 Ensembles de dépendance

Lorsque vous créez les opérations suivantes pour un ensemble, vous créez des dépendances d'ensembles :

L'arborescence des ensembles de dépendance d'un ensemble indique les informations de chaînage de cet ensemble, ainsi que les groupes d'opérations dans lesquels s'inscrit chaque dépendance. Pour afficher l'arborescence des ensembles de dépendance dans le Centre de contrôle ZENworks, cliquez sur l'onglet Ensembles, puis sur un ensemble avec des ensembles dépendants, puis sur l'onglet Résumé, puis sur le lien Afficher les dépendances d'ensembles dans la ligne Ensembles de dépendance. Si l'ensemble sélectionné n'a pas d'ensemble dépendant, le lien affiche Aucun au lieu de Afficher les dépendances d'ensembles.

Les sections suivantes contiennent des informations supplémentaires :

1.4.1 Applications principales et applications dépendantes

Lorsque vous utilisez des dépendances d'ensemble, l'ensemble principal est celui pour lequel vous établissez des dépendances. Les ensembles définis comme dépendances sont appelées les ensembles dépendants. L'illustration suivante montre cette relation. Application A désignée comme ensemble principal avec les applications B, C et D désignées comme ensembles dépendants.

Figure 1-1 Arborescence de l'ensemble de dépendances

Un ensemble principal peut posséder une application dépendante ou plusieurs applications dépendantes, comme illustré dans l'exemple ci-dessus.

De plus, un ensemble peut être à la fois un ensemble principal et un ensemble dépendant, comme illustré ci-après. Application A désignée comme ensemble principal avec les applications B, B1, B2, C et D désignées comme ensembles dépendants.

Figure 1-2 Arborescence de l'ensemble de dépendances

Dans l'exemple ci-dessus, l'Application B est l'un des ensembles dépendants de l'Application A. Parallèlement, Application B possède des dépendances sur les deux ensembles, Application B1 et Application B2.

1.4.2 Chaînes d'ensembles

Une chaîne d'ensembles consiste en plusieurs ensembles liés par des dépendances. Dans sa forme la plus simple, une chaîne d'applications comporte deux niveaux, comme l'illustre l'exemple suivant.

Figure 1-3 Arborescence de l'ensemble de dépendances

Cependant, lorsque les dépendances d'ensemble sont imbriquées, une chaîne d'ensembles peut comporter de nombreux niveaux. Dans l'exemple suivant, Application A possède une dépendance sur Application B. Application B, à son tour, possède des dépendances sur Application B1 et Application B2. Par conséquent, les trois ensembles (B, B1, B2) associés aux applications C et D, doivent être présents pour que Application A puisse être exécutée.

Figure 1-4 Arborescence de l'ensemble de dépendances

Dans certains cas, un ensemble peut appartenir à plusieurs chaînes d'ensembles, comme dans l'exemple suivant où Application D est une application dépendante de Application A et Application E.

1.4.3 Distribution, installation et lancement d'un ensemble avec des dépendances

Si vous configurez les dépendances d'un ensemble, vous devez tenir compte des points suivants :

Assignation d'ensemble : il n'est pas nécessaire d'assigner un ensemble dépendant aux périphériques ou aux utilisateurs. En revanche, pour fonctionner normalement, l'ensemble principal doit être assigné à un ou plusieurs périphériques ou utilisateurs.

Distribution et installation : si des ensembles dépendants n'ont pas encore été distribués ou installés sur le poste de travail d'un utilisateur, lorsque celui-ci lance ou installe un ensemble, ZENworks Adaptive Agent les distribue et les installe. ZENworks Adaptive Agent ne distribue un ensemble dépendant qu'une fois, à moins d'une mise à jour de la version de l'ensemble dépendant, ou d'une anomalie dans la distribution ou l'installation. Si ZENworks Adaptive Agent ne parvient pas à distribuer ou installer un ensemble dépendant (par exemple, si le poste de travail de l'utilisateur n'est pas conforme à la configuration requise pour l'ensemble dépendant), l'ensemble principal n'est pas lancé ni installé.

Distribution via une image ajoutée : si vous distribuez un ensemble par l'intermédiaire d'une image ajoutée, ses ensembles dépendants doivent être inclus en tant que nouvelle image ajoutée. Dans le cas contraire, la distribution de l'ensemble principal échoue.

Distribution sur des postes de travail déconnectés : sur les postes de travail déconnectés, les ensembles doivent être mis en cache manuellement avant la déconnexion du poste. Si des modifications sont apportées à des ensembles dépendants après leur mise en cache sur les postes de travail, le numéro de version de l'ensemble principal doit être mis à jour en vue de forcer une remise en cache des ensembles.

Lancer : à chaque lancement d'un ensemble, ZENworks Adaptive Agent exécute toutes les opérations de lancement et d'autres opérations définies pour ses ensembles dépendants.

Redémarrer/fermer : assurez-vous que l'ensemble dépendant ne comporte pas d'opération de redémarrage ou d'arrêt.

Redéploiement d'un ensemble pour rafraîchir ses dépendances : si vous modifiez les dépendances d'un ensemble qui a déjà été répliqué sur des serveurs de contenu, vous devez le redéployer. Cela garantit que chaque serveur de contenu dispose de toutes les dépendances requises par l'ensemble.

Pour redéployer l'ensemble depuis l'onglet Ensembles, localisez-le et cliquez dessus pour en afficher les détails, puis cliquez sur l'onglet Serveurs de contenu. Dans la liste État de réplication des serveurs primaires, cochez la case en regard des serveurs primaires, puis cliquez sur Inclure pour répliquer l'ensemble sur les serveurs. Répétez cette procédure pour les périphériques satellites au besoin.

Pour redéployer l'ensemble depuis l'onglet Périphériques, recherchez le périphérique approprié et cliquez dessus pour en afficher les détails, puis cliquez sur l'onglet Contenu. Dans la liste Paramètres de réplication, cochez la case en regard des ensembles, puis cliquez sur Inclure pour répliquer l'ensemble.

L'ensemble sera redéployé en fonction de vos paramètres de Réplication du contenu. Pour plus d'informations, reportez-vous à la section Réplication du contenu dans le manuel Référence d'administration du système ZENworks 10 Configuration Management.