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 primaire, 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 primaire. 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 daemon de stratégie de pré-lancement ZENworks, la gestion des serveurs ZENworks et le daemon de gestion ZENworks.
Zone de stockage des objets ZENworks : La zone de stockage des objets est l'espace de stockage des informations sur les périphériques, les groupes, les stratégies, les ensembles et les autres objets ZENworks définis sur 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.
Espace de stockage des paquetages : Cet espace de stockage 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 opérations planifiées au sein du système.
La zone de stockage peut résider sur le serveur ZENworks primaire 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, l'espace de stockage 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 primaire.
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 à partir du serveur ZENworks primaire vers tous les serveurs secondaires en fonction d'une planification que vous pouvez gérer. Reportez-vous à «Réplication de contenu dans la zone de gestion ZENworks» dans le Guide d'administration de Novell ZENworks 7.2 Linux Management. Tout comme le serveur primaire, un serveur secondaire doit pouvoir accéder à la zone de stockage des données, qu'elle soit située sur le serveur primaire 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 primaire 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. La présence de plusieurs zones a deux raisons principales : 1) vous avez géré des périphériques qui sont séparés de vos serveurs ZENworks par une liaison WAN lente ou 2) vous devez avoir des zones autonomes à des fins administratives. Ces raisons sont détaillées à la Section 6.0, 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 primaire d'une zone vers le serveur primaire d'une autre zone. L'utilitaire zlmmirror peut également être utilisé pour extraire des catalogues, des ensembles et des paquetages à partir des serveurs suivants : Dell FTP, YaST Online Updates, Red Hat Network, Red Carpet® Enterprise™, ZENworks 6.x Linux Management ou Novell Updates. Pour plus d'informations, reportez-vous à «Mise en miroir des logiciels» dans le Guide d'administration de Novell ZENworks 7.2 Linux Management.