L'architecture du système ZENworks est constituée de deux composants principaux, les serveurs ZENworks et les périphériques gérés. Ces composants, organisés en domaines de gestion, sont appelés zones de gestion ZENworks.
Figure 1-1 Zone de gestion ZENworks avec un serveur principal, un serveur secondaire et plusieurs périphériques gérés
Le serveur ZENworks constitue l'épine dorsale du système ZENworks. Le premier serveur ZENworks installé est appelé serveur ZENworks principal. Il contient les composants ZENworks ci-dessous.
Services ZENworks : le logiciel ZENworks qui fournit la gestion des paquetages, l'application des stratégies, la collecte d'inventaire, la création d'image, etc. Les principaux services sont le serveur ZENworks, le service de chargement ZENworks, le service de création d'image ZENworks, le démon de stratégie de prédémarrage ZENworks, la gestion des serveurs ZENworks et le démon de gestion ZENworks.
Zone de stockage des objets ZENworks : la zone de stockage des objets est le référentiel des informations sur les périphériques, les groupes, les stratégies, les ensembles et les autres objets ZENworks définis dans le système. Cette zone, qui correspond à la version 8.7.3 de Novell eDirectory™, est créée et configurée durant l'installation. Les informations contenues dans la zone de stockage des objets sont gérées via le Centre de contrôle ZENworks.
Référentiel des paquetages : ce référentiel contient les paquetages RPM disponibles pour distribution sur les périphériques gérés sur le système.
Zone de stockage des données ZENworks : cette zone de stockage contient des informations sur les paquetages disponibles pour distribution, sur les listes d'inventaires matériels et logiciels collectés au niveau des périphériques et sur les actions planifiées au sein du système.
La zone de stockage peut résider sur le serveur ZENworks principal ou sur un serveur distant. Tous les serveurs ZENworks nécessitent l'accès à la zone de stockage des données. Pour des raisons d'accessibilité et de fiabilité, vous pouvez envisager de placer cette zone sur une grappe de serveurs.
Cette zone de stockage doit être une base de données PostgreSQL ou Oracle*. Vous pouvez installer la base de données PostgreSQL incluse dans ZENworks Linux Management ou utiliser une base de données Oracle 9i ou PostgreSQL existante.
En fonction du nombre et de l'emplacement des périphériques que vous voulez gérer avec ZENworks, des serveurs ZENworks supplémentaires, appelés serveurs ZENworks secondaires, peuvent s'avérer nécessaires. Les serveurs secondaires contiennent les services, le référentiel des paquetages et la zone de stockage des objets, mais pas la zone de stockage des données. En fait, les serveurs secondaires sont des machines miroir du serveur principal.
Les services ZENworks et la zone de stockage des objets sont ajoutés sur un serveur secondaire durant l'installation et la configuration du logiciel ZENworks. Les paquetages sont automatiquement répliqués du serveur principal vers tous les serveurs secondaires selon un programme que vous pouvez contrôler (reportez-vous à la section « Replicating Content in the ZENworks Management Zone (Réplication de contenu dans la zone de gestion ZENworks) » du Guide d'administration de ZENworks 7 Linux Management – Dell Edition). Tout comme le serveur principal, un serveur secondaire doit pouvoir accéder à la zone de stockage des données, qu'elle soit située sur le serveur principal ou sur un autre serveur.
Un périphérique géré est un serveur ou un poste de travail que vous pouvez gérer à l'aide de ZENworks. L'agent ZENworks doit être installé sur chaque périphérique. L'agent ZENworks communique avec le serveur ZENworks pour permettre la distribution des paquetages, l'application des stratégies de configuration, la collecte d'inventaire matériel et logiciel et la gestion à distance du périphérique.
Une zone de gestion ZENworks est constituée d'un serveur ZENworks principal et d'un ou plusieurs périphériques gérés. Elle peut aussi inclure un ou plusieurs serveurs ZENworks secondaires, si nécessaire. Les serveurs ZENworks contenus dans la zone travaillent ensemble pour gérer les périphériques de la zone.
Vous pouvez disposer de plusieurs zones de gestion ZENworks, si nécessaire. Les deux raisons principales à l'utilisation de plusieurs zones sont : 1) vous possédez des périphériques gérés séparés de vos serveurs ZENworks par une liaison WAN lente, ou 2) vous avez besoin de zones autonomes pour des raisons administratives. Ces raisons sont détaillées à la Section 3.4, Installation d'un serveur ZENworks secondaire.
Les informations ne sont pas automatiquement partagées entre les zones de gestion ZENworks. Cependant, vous pouvez utiliser l'utilitaire zlmmirror pour copier des catalogues, des ensembles ou des paquetages logiciels du serveur principal d'une zone vers le serveur principal d'une autre zone. L'utilitaire zlmmirror peut également être utilisé pour extraire des catalogues, des ensembles ou des paquetages à partir des serveurs suivants : Dell FTP, YaST Online Updates, Red Hat Network, Red Carpet® Enterprise™ ou ZENworks 6.x Linux Management. Pour plus d'informations, reportez-vous à la section « Mirroring Software (Mise en miroir de logiciels) » du Guide d'administration de ZENworks 7 Linux Management – Dell Edition.