35 Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites. Novell 6.5
Vous trouverez ci-dessous de brèves informations sur ZENworks 6.5. Il comprend des composants tels que l'agent de gestion de bureau, le serveur Middle Tier et le MUP ZENworks. Il vous aide à automatiser les tâches de gestion des postes de travail, telles que le déploiement d'applications, la gestion des configurations et les mises à jour logicielles.
Novell Confidential Manual (FRA) 6 October 2004
35
Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites
Novell
®
ZENworks
®
Desktop Management fournit un certain nombre de méthodes pour vous aider à garantir que les applications critiques sont toujours disponibles pour la distribution aux utilisateurs. Ces méthodes sont détaillées dans les sections suivantes :
« Configuration de la tolérance aux pannes », page 329
« Configuration de l'équilibrage de la charge », page 333
« Configuration de listes de sites », page 338
Configuration de la tolérance aux pannes
Les problèmes réseau peuvent rendre les progiciels d'installation indisponibles. Pour vous assurer qu'une application peut être distribuée même lorsque son progiciel d'installation n'est pas disponible, vous pouvez établir des progiciels d'installation de sauvegarde. La procédure dépend du type d'application, comme expliqué dans les sections suivantes :
« Configuration de la tolérance aux pannes pour les applications MSI », page 329
« Configuration de la tolérance aux pannes pour les applications simples ou AOT/AXT », page 330
ZENworks Desktop Management ne fournit pas de tolérance aux pannes pour les applications Web ou Terminal Server.
Configuration de la tolérance aux pannes pour les applications MSI
Pour établir la tolérance aux pannes pour une application MSI, vous rendez disponibles plusieurs progiciels d'installation à différents emplacements serveur. Lors de la distribution, si la première source échoue, le programme de lancement d'applicatifs tente la distribution à partir d'une autre source.
Pour configurer la tolérance aux pannes pour une application MSI :
1
2
Créez les progiciels d'installation MSI complémentaires aux emplacements serveur souhaités.
Dans ConsoleOne
®
, cliquez avec le bouton droit sur l'objet Application MSI pour lequel vous souhaitez établir la tolérance aux pannes, puis cliquez sur Propriétés pour afficher les pages de propriétés de l'objet Application.
3
Cliquez sur l'onglet Commun > Sources pour afficher la page Sources.
Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites
329
Novell Confidential Manual (FRA) 6 October 2004
Par défaut, la page Sources affiche l'emplacement source spécifié à la création de l'objet
Application MSI.
4
Cliquez sur Ajouter, spécifiez le chemin source pour un progiciel d'installation MSI, puis cliquez sur OK pour ajouter la source supplémentaire à la liste.
5
6
Répétez la procédure de l'
etape 4 pour ajouter chaque source disponible.
Utilisez les boutons fléchés pour lister les sources dans l'ordre dans lequel vous souhaitez les utiliser.
La première source listée est utilisée en premier, la seconde en deuxième, et ainsi de suite jusqu'à ce que la distribution réussisse ou jusqu'à ce que toutes les sources aient été utilisées.
7
Cliquez sur OK pour enregistrer les modifications.
Configuration de la tolérance aux pannes pour les applications simples ou AOT/AXT
Pour établir la tolérance aux pannes pour une application simple ou AOT/AXT, placez plusieurs progiciels d'installation à différents emplacements source. Lors de la distribution, si la première source de l'application échoue, le programme de lancement d'applicatifs tente la distribution à partir d'une autre source.
Lorsque vous configurez la tolérance aux pannes pour une application, vous pouvez effectuer une liaison directe aux progiciels d'installation supplémentaires ou une liaison aux objets Application supplémentaires qui ont été créés à l'aide des progiciels d'installation. Par exemple, vous souhaitez configurer la tolérance aux pannes pour App1, dont le progiciel d'installation se trouve dans
\\server1\vol1\public\zenworks\app1. Vous créez trois emplacements source supplémentaires :
\\server2\vol1\public\zenworks\app1
\\server3\vol1\public\zenworks\app1
\\server4\vol1\public\zenworks\app1
330 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Vous pouvez définir chaque progiciel d'installation supplémentaire comme source de App1, ou vous pouvez créer trois nouveaux objets Application à l'aide de chacun des progiciels d'installation et lier App1 à ces trois objets.
La définition de chacun des progiciels d'installation supplémentaires comme source de App1 a l'avantage de ne demander la configuration que d'un seul objet Application. Quel que soit le progiciel d'installation utilisé, ce sont les paramètres de distribution de l'objet App1 qui sont appliqués.
La définition d'objets Application supplémentaires à l'aide des progiciels d'installation vous permet d'avoir différents paramètres de configuration pour un objet Application pour chaque progiciel d'installation. Si vous choisissez d'utiliser des objets Application supplémentaires plutôt que des sources supplémentaires, tenez compte des limitations suivantes :
La tolérance aux pannes ne fonctionne qu'au premier niveau. Si le programme de lancement d'applicatifs effectue une reprise après échec sur l'un des objets Application de sauvegarde et que cet objet Application de sauvegarde échoue, la distribution échouera même si la tolérance aux pannes a été activée pour l'objet Application de sauvegarde.
Les distributions en mode distant et Forcer le caching ne prennent pas en charge la tolérance aux pannes via les objets Application. Ces deux types de distribution exigent du programme de lancement d'applicatifs qu'il copie les fichiers du progiciel d'installation dans le cache du poste de travail puis qu'il les installe à partir du cache, ce qui requiert l'utilisation de sources supplémentaires plutôt que d'objets Application supplémentaires.
Pour configurer la tolérance aux pannes pour une application simple ou AOT/AXT :
1
2
Copiez les progiciels d'installation complémentaires aux emplacements serveur souhaités.
(Conditionnel) Si vous envisagez de créer des objets Application pour chacun des progiciels d'installation supplémentaires de façon à effectuer des liaisons aux objets Application, créez
.
3
Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Application pour lequel vous souhaitez établir la tolérance aux pannes, puis cliquez sur Propriétés pour afficher les pages de propriétés de l'objet Application.
4
(Conditionnel) Si vous utilisez uniquement des progiciels d'installation (pas d'objets
Application correspondants), définissez les progiciels d'installation comme sources supplémentaires pour l'application. Pour ce faire :
4a
Cliquez sur l'onglet Commun > Sources pour afficher la page Sources.
Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites
331
Novell Confidential Manual (FRA) 6 October 2004
4b
Cliquez sur Ajouter, spécifiez le chemin source pour un progiciel d'installation, puis cliquez sur OK pour ajouter la source supplémentaire à la liste.
4c
Répétez la procédure de l'
etape 4b pour ajouter chaque source disponible.
5
Cliquez sur l'onglet Tolérance aux pannes > Tolérance aux pannes pour afficher la page
Tolérance aux pannes.
332 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
6
Remplissez les champs suivants :
Activer la tolérance aux pannes : Sélectionnez cette option pour activer la tolérance aux pannes. Les autres options de tolérance aux pannes sont disponibles uniquement si cette option est activée.
Utiliser la liste des sources : Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise une liste de sources comme sauvegarde. Vous devez avoir créé au préalable au moins une source de progiciel d'installation (reportez-vous à l'
Pour ajouter une source à la liste des sources, cliquez sur Ajouter, parcourez la liste et sélectionnez la source, puis cliquez sur OK.
Pour supprimer une source, sélectionnez-la dans la liste des sources, puis cliquez sur
Supprimer.
Si la distribution de l'application échoue, le programme de lancement d'applicatifs utilise les autres sources dans leur ordre d'apparition dans la liste, de haut en bas. Pour modifier l'ordre des sources, sélectionnez une source dans la liste des sources, puis cliquez sur la flèche Haut pour la déplacer vers le haut de la liste ou sur la flèche Bas pour la déplacer vers le bas.
Utiliser la liste des applications : Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise des objets Application comme progiciels d'installation de sauvegarde. Vous devez avoir créé au préalable d'autres objets Application pour l'application et stocké le progiciel d'installation sur un autre serveur ou volume que celui de l'application
(reportez-vous à l'
Pour ajouter un objet Application à la liste des applications, cliquez sur Ajouter, parcourez la liste et sélectionnez l'objet Application, puis cliquez sur OK.
Pour supprimer un objet Application de la liste, sélectionnez-le, puis cliquez sur Supprimer.
Si la distribution de l'application échoue, le programme de lancement d'applicatifs utilise les objets Application dans leur ordre d'apparition dans la liste, de haut en bas. Pour modifier l'ordre de la liste, sélectionnez un objet Application dans la liste des applications, puis cliquez sur la flèche Haut pour le déplacer vers le haut de la liste ou sur la flèche Bas pour le déplacer vers le bas.
7
Cliquez sur OK pour enregistrer les modifications.
Configuration de l'équilibrage de la charge
La distribution d'une application à plusieurs utilisateurs à la fois peut ralentir l'opération en ellemême. Pour y remédier, vous pouvez répartir la charge de travail sur plusieurs serveurs en définissant des progiciels d'installation supplémentaires sur chacun de ces serveurs. Le mode de configuration de l'équilibrage de la charge dépend du type d'application (application MSI ou application simple/AOT/AXT), comme expliqué dans les sections suivantes :
« Configuration de l'équilibrage de la charge pour les applications MSI », page 334
« Configuration de l'équilibrage de la charge pour des applications simples ou AOT/AXT », page 335
ZENworks Desktop Management ne fournit pas de fonction d'équilibrage de la charge pour les applications Web ou Terminal Server.
Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites
333
Novell Confidential Manual (FRA) 6 October 2004
Configuration de l'équilibrage de la charge pour les applications MSI
L'équilibrage de la charge pour une application MSI est établi lorsque vous rendez disponibles plusieurs progiciels d'installation à différents emplacements serveur. Lors de la distribution, si la première source est occupée, le programme de lancement d'applicatifs tente d'effectuer la distribution à partir d'une autre source.
Pour configurer l'équilibrage de la charge pour une application MSI :
1
2
Créez les progiciels d'installation MSI complémentaires aux emplacements serveur souhaités.
Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Application MSI dont l'équilibrage de la charge doit être configuré, puis cliquez sur Propriétés pour afficher les pages de propriétés de l'objet Application.
3
Cliquez sur l'onglet Commun > Sources pour afficher la page Sources.
Par défaut, la page Sources affiche l'emplacement source spécifié à la création de l'objet
Application MSI.
4
Cliquez sur Ajouter, spécifiez le chemin source pour un progiciel d'installation MSI, puis cliquez sur OK pour ajouter la source supplémentaire à la liste.
5
Répétez la procédure de l'
etape 4 pour ajouter chaque source disponible.
Pour l'équilibrage de la charge, l'ordre dans lequel vous listez les sources est sans importance.
Le programme de lancement d'applicatifs sélectionne l'emplacement de la source de manière aléatoire.
Si vous utilisez également cette liste pour configurer la tolérance aux pannes, l'ordre de la liste détermine l'ordre dans lequel les sources sont utilisées. Pour plus d'informations, reportezvous à
« Configuration de la tolérance aux pannes pour les applications MSI », page 329
.
6
Cliquez sur l'onglet Tolérance aux pannes > Équilibrage de la charge pour afficher la page
Équilibrage de la charge.
334 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
7
8
Cochez la case Activer l'équilibrage de la charge pour activer l'option.
Cliquez sur OK pour enregistrer les modifications.
Configuration de l'équilibrage de la charge pour des applications simples ou AOT/AXT
L'équilibrage de la charge pour une application simple ou une application AOT/AXT est établi lorsque vous rendez disponibles plusieurs progiciels d'installation à des emplacements de source différents. Lors de la distribution, si la première source de l'application est occupée, le programme de lancement d'applicatifs tente d'effectuer la distribution à partir d'une autre source.
Lors de l'équilibrage de la charge pour une application, vous pouvez créer une liaison directe aux progiciels d'installation supplémentaires ou aux objets Application supplémentaires qui ont été créés à l'aide des progiciels d'installation. Par exemple, vous souhaitez configurer l'équilibrage de la charge pour l'objet App1, dont le progiciel d'installation se trouve à l'emplacement suivant :
\\server1\vol1\public\zenworks\app1. Vous créez trois emplacements source supplémentaires :
\\server2\vol1\public\zenworks\app1
\\server3\vol1\public\zenworks\app1
\\server4\vol1\public\zenworks\app1
Vous pouvez définir chaque progiciel d'installation supplémentaire comme source de App1, ou vous pouvez créer trois nouveaux objets Application à l'aide de chacun des progiciels d'installation et lier App1 à ces trois objets.
La définition de chacun des progiciels d'installation supplémentaires comme source de App1 a l'avantage de ne demander la configuration que d'un seul objet Application. Quel que soit le progiciel d'installation utilisé, ce sont les paramètres de distribution de l'objet App1 qui sont appliqués.
La définition d'objets Application supplémentaires à l'aide des progiciels d'installation vous permet d'avoir différents paramètres de configuration pour un objet Application pour chaque progiciel d'installation.
Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites
335
Novell Confidential Manual (FRA) 6 October 2004
Pour configurer l'équilibrage de la charge pour une application simple ou une application AOT/AXT :
1
2
Copiez les progiciels d'installation complémentaires aux emplacements serveur souhaités.
(Conditionnel) Si vous envisagez de créer des objets Application pour chacun des progiciels d'installation supplémentaires de façon à effectuer des liaisons aux objets Application, créez
.
3
Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Application dont l'équilibrage de la charge doit être configuré, puis cliquez sur Propriétés pour afficher les pages de propriétés de l'objet Application.
4
(Conditionnel) Si vous utilisez uniquement des progiciels d'installation (pas d'objets
Application correspondants), définissez les progiciels d'installation comme sources supplémentaires pour l'application. Pour ce faire :
4a
Cliquez sur l'onglet Commun > Sources pour afficher la page Sources.
4b
Cliquez sur Ajouter, spécifiez le chemin source pour un progiciel d'installation, puis cliquez sur OK pour ajouter la source supplémentaire à la liste.
4c
Répétez la procédure de l'
etape 4b pour ajouter chaque source disponible.
5
Cliquez sur l'onglet Tolérance aux pannes > Équilibrage de la charge pour afficher la page
Équilibrage de la charge.
336 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
6
Remplissez les champs suivants :
Activer l'équilibrage de la charge : Sélectionnez cette option pour activer l'équilibrage de la charge. Les autres options d'équilibrage de la charge sont disponibles uniquement si vous activez cette option.
Utiliser la liste des sources : Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise une liste de sources pour l'équilibrage de la charge. Vous devez avoir créé au préalable au moins une source de progiciel d'installation (reportez-vous à l'XRefInt
IDREF=« bqipgmf » PIDREF=« Af1kfvm » File=« 04_dmadmin_appmgmt.fm »
Element=« Step » Format=« StepXRef »>).
Pour ajouter une source à la liste des sources, cliquez sur Ajouter, parcourez la liste et sélectionnez la source, puis cliquez sur OK.
Pour supprimer une source, sélectionnez-la dans la liste des sources, puis cliquez sur
Supprimer.
Utiliser la liste des applications : Sélectionnez cette option pour que le programme de lancement d'applicatifs utilise les objets Application pour l'équilibrage de la charge. Vous devez avoir créé au préalable d'autres objets Application pour l'application et stocké le progiciel d'installation sur un autre serveur ou volume que celui de l'application (reportezvous à l'
Pour ajouter un objet Application à la liste des applications, cliquez sur Ajouter, parcourez la liste et sélectionnez l'objet Application, puis cliquez sur OK.
Pour supprimer un objet Application de la liste, sélectionnez-le, puis cliquez sur Supprimer.
7
Cliquez sur OK pour enregistrer les modifications.
Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites
337
Novell Confidential Manual (FRA) 6 October 2004
Configuration de listes de sites
Les listes de site vous permettent de lier l'application d'un site (Site1) à l'application d'un autre site
(Site2). En liant les applications dont les sources de progiciels d'installation se trouvent sur des serveurs de sites différents, vous pouvez distribuer l'application depuis le serveur qui est le plus proche de l'utilisateur.
Supposons que vous avez deux sites, Site 1 et Site 2. Les employés des deux sites utilisent le même tableur. Le site 1 dispose d'un objet Application (App1) qui distribue le tableur à partir d'un serveur du site 1 et le site 2 dispose de son propre objet Application (App2) pour distribuer le programme
à partir d'un serveur du site 2. Si vous liez les deux objets Application (App1 à App2), tout employé du site 1 qui se déplace vers le site 2 et exécute App1, aura l'application App2 installée à partir du serveur du site 2. De même, tout employé du site 2 qui se déplace vers le site 1 et exécute
App2, aura l'application App1 installée à partir du serveur du site 1.
La liste des sites est une méthode de distribution qui ne s'applique qu'aux applications non distribuées et non mises en mémoire cache. Si une application est déjà distribuée et mise en cache sur le poste de travail d'un utilisateur, cette application est utilisée sans tenir compte de la liste des sites.
Le client Novell et le serveur Middle Tier ZENworks
Lorsqu'un utilisateur se logue à Novell eDirectory
TM
via le serveur Middle Tier ZENworks plutôt que via Novell Client
TM
, le mode de fonctionnement des listes de sites diffère légèrement. Au lieu d'utiliser le client Novell pour déterminer l'emplacement de l'utilisateur, le serveur Middle Tier le détermine lui-même. Cela signifie que l'application la plus proche du serveur Middle Tier est utilisée ; il ne s'agit pas forcément de l'application la plus proche de l'utilisateur. Dans l'exemple ci-dessus, l'utilisateur du site 1 se voit toujours distribuer des applications à partir du serveur du site 1 plutôt que du serveur du site 2.
Création d'une liste des sites
Vous ne pouvez lier un objet Application qu'à un seul autre objet Application. Toutefois, lorsque vous effectuez cette opération, le premier objet Application est automatiquement lié à tout autre objet Application lié au second objet Application. Prenez par exemple trois objets Application identiques (App1, App2 et App3) sur trois sites différents. Vous liez App1 à App2, ce qui crée les listes de sites suivantes pour chacun des objets Application :
Liste App1
App2
Liste App2
App1
Liste App3
(aucun)
Étant donné que vous ne pouvez lier un objet Application qu'à un seul autre objet Application, vous devez maintenant lier App3 à App1 ou à App2. Cette opération crée la liste des sites suivante pour chacun des objets Application :
Liste App1
App2
App3
Liste App2
App1
App3
Liste App3
App1
App2
338 Guide d’administration de ZENworks 6.5 Desktop Management
Novell Confidential Manual (FRA) 6 October 2004
Synchronisation des GUID de l'objet Application
Chaque objet Application possède un identificateur unique global, également appelé GUID.
Lorsque l'application est distribuée sur un poste de travail, son GUID est ajouté au registre
Windows. C'est ainsi que le programme de lancement d'applicatifs sait que l'application a été distribuée sur le poste de travail.
Lorsque vous utilisez des listes des sites, assurez-vous que tous les objets Application qui appartiennent à la même liste ont bien le même GUID. Dans le cas contraire, le programme de lancement d'applicatifs ne peut pas correctement distribuer et désinstaller l'application.
Par exemple :
Le site 1 et le site 2 ont chacun la même application, appelée respectivement App1 et App2.
Ces deux applications font partie de la même liste des sites, mais App1 possède le GUID 1234 et App2 le GUID 5678. L'utilisateur du site 1 est associé à App1, mais n'a pas encore installé l'application. Il se rend sur le site 2 et essaie d'installer App1. App2 étant l'application la plus proche, elle est installée et le GUID 5678 est ajouté au registre du poste de travail. L'utilisateur retourne sur le site 1 et lance App1. Le GUID 1234 de App1 ne figure pas dans le registre car le GUID de App2 est 5678. Par conséquent, le programme de lancement d'applicatifs distribue
App1 sur le poste de travail, même si elle est identique à App2.
Imaginons la même situation que celle énoncée plus haut. Toutefois, l'utilisateur essaie de désinstaller App1 une fois de retour sur le site 1. Le GUID de App1 ne figurant pas dans le registre, le programme de lancement d'applicatifs ne peut pas désinstaller l'application.
Ces deux problèmes peuvent être résolus en affectant le même GUID aux deux applications dans
la liste des sites. Pour plus d'informations sur la synchronisation des GUID, reportez-vous à «
Gérer les GUID de distribution », page 546 .
Établissement de la liste des sites d'une application
1
Dans ConsoleOne, assurez-vous que toutes les applications à inclure dans la liste des sites ont le même GUID. Pour plus d'informations sur la synchronisation des GUID, reportez-vous à
Gérer les GUID de distribution », page 546 .
2
Cliquez avec le bouton droit de la souris sur l'objet Application dont vous voulez établir la liste des sites, puis cliquez sur Propriétés pour afficher les pages de propriétés de l'objet
Application.
3
Cliquez sur Tolérance aux pannes > Liste des sites pour afficher la page Liste des sites.
Distribution avancée : configuration de la tolérance aux pannes, de l'équilibrage de la charge et des listes de sites
339
Novell Confidential Manual (FRA) 6 October 2004
4
Cliquez sur Lier, parcourez l'arborescence et sélectionnez l'objet Application à lier, puis cliquez sur OK pour l'ajouter à la liste des sites de l'application.
Si l'objet Application que vous avez ajouté est également lié à d'autres objets Application, ces objets Application sont également ajoutés à la liste.
5
6
Répétez l'étape précédente pour créer une liaison aux objets Application supplémentaires.
Pour terminer, cliquez sur OK.
Intégration avec ZENworks Server Management
Vous pouvez utiliser ZENworks Server Management pour distribuer les fichiers source d'une application sur d'autres serveurs et répliquer son objet Application sur d'autres emplacements au sein de l'arborescence eDirectory. Dans le cadre de ce processus de distribution, la liste des sites peut être générée automatiquement. Pour plus d'informations, reportez-vous au chapitre « Desktop
Application Distribution (Distribution des applications de bureau) » dans la section « Policy and
Distribution Services (Services de règles et de distribution) » dans le manuel
Novell ZENworks 6.5
Server Management Administration Guide (Guide d'administration de ZENworks 6.5 Server
Management)
.
340 Guide d’administration de ZENworks 6.5 Desktop Management

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.
Caractéristiques clés
- Gestion centralisée des postes de travail
- Déploiement et gestion d'applications
- Configuration des postes de travail
- Mises à jour logicielles automatisées
- Inventaire matériel et logiciel
- Contrôle à distance