2.2 Architettura del sistema

L'architettura del sistema ZENworks è formata da componenti quali server primari, server satellite e dispositivi gestiti. Questi componenti sono organizzati in domini di gestione chiamati zone di gestione.

Figura 2-1 Zona di gestione

La zona di gestione è costituita da almeno un server primario, satelliti (se necessari) e uno o più dispositivi gestiti o solo inventariati. I server primari e i satelliti operano insieme per gestire i dispositivi. Le informazioni di una zona vengono memorizzate nel database che risiede su uno dei server primari o esternamente su un altro server su cui non è installato ZENworks.

2.2.1 Server primario

Il server primario è il punto centrale del sistema ZENworks. A seconda del numero e dell'ubicazione dei dispositivi che si intende gestire con ZENworks, può essere necessario installare altri server primari. I servizi di ZENworks vengono aggiunti a ciascun server primario (fisico o virtuale) durante l'installazione e la configurazione del software ZENworks.

È inoltre possibile configurare il server primario distribuendo ZENworks Appliance all'infrastruttura virtuale supportata. ZENworks Appliance è basato su un'istanza personalizzata di SUSE Linux Enterprise Server 11 JeOS (SLES 11) e viene preinstallato con il server ZENworks.

Il server primario contiene i seguenti componenti ZENworks:

  • Servizi di ZENworks: Il software ZENworks che fornisce la gestione del software, l'applicazione delle norme, l'imaging, la raccolta dell'inventario, la gestione delle risorse e così via. I servizi principali sono: ZENworks Server Service, ZENworks Loader, ZENworks Imaging Service e Servizio di Gestione di ZENworks.

  • Archivio dei contenuti: L'archivio dei contenuti viene utilizzato in larga misura con ZENworks Configuration Management per memorizzare file di software in attesa di essere distribuiti nei dispositivi; tuttavia, presenta un uso limitato con ZENworks Asset Management.

    In ZENworks Configuration Management tale archivio contiene il software, le policy e i metadati di configurazione (memorizzati nel database). Sono disponibili le norme e il software affinché sia possibile distribuirli ai dispositivi gestiti del sistema. Il contenuto è compresso e crittografato. Per default, il contenuto viene automaticamente replicato tra tutti i server primari nella zona di gestione, in base alla pianificazione definita dall'utente. Tuttavia, è possibile configurare il sistema in modo che escluda alcuni server. Contiene anche i pacchetti di aggiornamento utilizzati per aggiornare i file di sistema di ZENworks.

    In ZENworks Asset Management contiene i pacchetti di aggiornamento utilizzati per aggiornare i file di sistema di ZENworks e gli aggiornamenti per il riconoscimento dei prodotti utilizzati durante l'inventario software e hardware.

  • Database ZENworks: Contiene informazioni sui pacchetti software da distribuire, elenchi dell'inventario hardware e software raccolti dai dispositivi, informazioni sugli oggetti del Centro di controllo ZENworks (Dispositivi, Utenti, Pacchetti, Policy e così via), messaggi di sistema centralizzati, dati sul controllo delle licenze e sull'utilizzo e altri dati sulle transazioni e le azioni pianificate per l'esecuzione nel sistema.

    È possibile installare il database Sybase SQL Anywhere incorporato, fornito in dotazione con ZENworks 11 SP2 oppure utilizzare un database Sybase SQL esterno, Oracle o un database Microsoft SQL. Per informazioni dettagliate sulle versioni di database supportate, vedere Requisiti per il database nella Guida all'installazione di ZENworks 11 SP2.

    Se si sta utilizzando un database incorporato, questo deve risiedere su un solo server primario di ciascuna zona di gestione. Se si utilizza un database esterno, è possibile installarlo su un server non primario. Per default, tutti i server primari richiedono l'accesso al database di ZENworks, ovunque esso risieda, per potervi scrivere i rispettivi dati.

    È possibile anche configurare alcuni server perché eseguano il roll-up delle informazioni su altri server.

    Se si desidera utilizzare un database Microsoft SQL, potrebbe essere consigliabile posizionarlo su un server cluster Microsoft per una maggiore affidabilità e accessibilità.

2.2.2 Satellite

Un satellite è un dispositivo che può eseguire determinati ruoli normalmente eseguiti dal server primario ZENworks. Un satellite può essere costituito da un qualsiasi dispositivo gestito o Linux (server o workstation). Quando si configura un dispositivo satellite, specificare quale ruolo svolge:

  • Immagini: installa i servizi di imaging e aggiunge il ruolo di imaging al dispositivo. Questo ruolo consente di utilizzare il dispositivo come server immagini per eseguire operazioni di imaging quali l'acquisizione di un'immagine e l'applicazione di un'immagine all'interno o attraverso sottoreti mediante imaging a diffusione singola o multipla.

  • Raccolta: per migliorare l'accesso roll-up per un gruppo di dispositivi e ridurre al minimo il traffico verso il server primario di ZENworks, che funge da host per il database di ZENworks, è possibile abilitare il ruolo di raccolta sul dispositivo. Ad esempio se si hanno dispositivi che eseguono il roll-up di informazioni verso un server primario esterno al segmento di rete di appartenenza, è possibile ridurre al minimo il traffico di rete abilitando il ruolo Raccolta su uno dei dispositivi del segmento di rete in modo che accetti le informazioni da altri dispositivi dello stesso segmento. Il dispositivo con il ruolo Raccolta diventa quindi l'unico dispositivo del segmento che esegue il roll-up delle informazioni verso il server primario.

  • Contenuto: per migliorare l'accesso al contenuto per un gruppo di dispositivi senza creare un altro server primario, è possibile creare un ruolo di contenuto sul dispositivo. Se ad esempio di dispone di dispositivi che accedono a un server primario esterno al segmento di rete, è possibile creare il ruolo di contenuto su un dispositivo all'interno del segmento di rete per servire i dispositivi specificati.

  • Autenticazione: se si desidera velocizzare il processo di autenticazione dei dispositivi con la zona di gestione ZENworks, è possibile abilitare il ruolo di autenticazione su un dispositivo. I dispositivi satellite con ruolo di autenticazione sono ora in grado di velocizzare il processo di autenticazione, distribuendo il carico di lavoro su diversi dispositivi ed effettuando l'autenticazione localmente su dispositivi gestiti. È possibile disporre di diversi dispositivi satellite con il ruolo di autenticazione. Inoltre, ciascun satellite con ruolo di autenticazione può disporre di più origini utente configurate e ciascun satellite può disporre di più connessioni a ogni origine utente in modo da generare un failover.

Per ulteriori informazioni, consultare Satellites in ZENworks 11 SP2System Administration Reference (in lingua inglese).

2.2.3 Dispositivo gestito

Un dispositivo gestito è un dispositivo Windows o Linux che può essere gestito utilizzando ZENworks. Per poter gestire il dispositivo, è necessario installare ZENworks Adaptive Agent. L'agente Adaptive comunica con il server primario per abilitare la distribuzione del software, l'applicazione delle norme di configurazione, l'esecuzione dell'inventario hardware e software, e la gestione remota sul dispositivo.

Ciascun dispositivo gestito tenta di contattare il proprio server primario. Tuttavia, se il contenuto non è disponibile sul server primario, il dispositivo gestito lo richiede da un altro server primario o server satellite con il ruolo Contenuto configurato nella zona di gestione e continua a inviare la richiesta finché non trova il server in grado di fornire il contenuto richiesto.

Un dispositivo gestito può essere registrato in una sola zona di gestione e può pertanto essere gestito solo in questa zona.

2.2.4 Dispositivo solo inventariato

In alcuni dispositivi non è possibile installare l'agente Adaptive oppure si dispone di dispositivi in cui non si desidera installarlo. Per inventariare tali dispositivi, è possibile installare l'agente Solo inventario oppure eseguire il servizio di raccolta portatile.

Per ulteriori informazioni, consultare ZENworks 11 SP2 Discovery, Deployment, and Retirement Reference (in lingua inglese).

2.2.5 Zona di gestione

Ciascuna zona di gestione è costituita da uno o più server primari e da uno o più dispositivi gestiti. I server primari di una zona lavorano insieme per gestire i dispositivi. Le informazioni di una zona vengono memorizzate nel database che risiede su uno dei server primari o esternamente su un altro server su cui non è installato ZENworks. La zona può anche contenere dei satelliti.