2.2 Arquitectura del sistema

La arquitectura del sistema ZENworks está formada por componentes como servidores primarios, servidores satélites y dispositivos gestionados. Estos componentes se organizan en dominios de gestión, a los que nos referiremos como zonas de gestión.

Figura 2-1 Zona de gestión

Una zona de gestión está compuesta por al menos un servidor primario, satélites (si son necesarios) y uno o varios dispositivos gestionados o dispositivos de solo inventario. Los servidores primarios y los satélites trabajan juntos para gestionar los dispositivos. La información de la zona se almacena en una base de datos que reside en uno de los servidores primarios o en una ubicación externa (en otro servidor que no tiene ZENworks instalado).

2.2.1 Servidor primario

El servidor primario es el elemento central del sistema ZENworks. Según la cantidad y la ubicación de los dispositivos que desee gestionar con ZENworks, es posible que necesite servidores primarios adicionales. Los servicios de ZENworks se añaden a todos los servidores primarios (físicos o virtuales) durante la instalación y configuración del software de ZENworks.

También es posible configurar el servidor primario distribuyendo ZENworks Appliance a la infraestructura virtual admitida. ZENworks Appliance se basa en una versión personalizada de SUSE Linux Enterprise Server 11 JeOS (SLES 11) y viene preinstalado con el servidor de ZENworks.

El servidor primario contiene los siguientes componentes de ZENworks:

  • Servicios de ZENworks: software de ZENworks que proporciona funciones de gestión de software, aplicación de directivas, generación de imágenes, recopilación de inventarios y gestión de archivos, entre otras. Los principales servicios son los servicios de servidor de ZENworks, ZENworks Loader, el servicio ZENworks Imaging y el servicio de gestión de ZENworks.

  • Repositorio de contenido: el repositorio de contenido se usa ampliamente en ZENworks Configuration Management para almacenar archivos de software a la espera de ser distribuidos a los dispositivos; sin embargo, tiene un uso limitado en ZENworks Asset Management.

    En ZENworks Configuration Management, contiene el software, las directivas y los metadatos de configuración (almacenados en la base de datos). Las directivas y el software están disponibles para su entrega a los dispositivos gestionados del sistema. El contenido se comprime y se cifra. El contenido se replica automáticamente por defecto entre todos los servidores primarios de la zona de gestión, en virtud de una programación que podrá controlar. No obstante, puede establecer una configuración que excluya determinados servidores. También contiene los paquetes actualizados empleados para actualizar los archivos del sistema de ZENworks.

    En ZENworks Asset Management, contiene los paquetes que se utilizan para actualizar los archivos de sistema de ZENworks y las actualizaciones de reconocimiento de productos empleados para reconocer los distintos productos en las tareas de inventario de software y hardware.

  • Base de datos de ZENworks: contiene información acerca de los lotes de software que van a entregarse, las listas de inventario de hardware y software recopiladas de los dispositivos, información acerca de los objetos del Centro de control de ZENworks (dispositivos, usuarios, lotes, directivas, etc.), mensajes del sistema centralizados, datos de seguimiento de licencias y de uso, así como otros datos de transacciones e información sobre las acciones programadas para llevarse a cabo en el sistema.

    Puede instalar la base de datos incrustada de Sybase SQL Anywhere incluida en ZENworks 11 SP2, o bien emplear una base de datos externa de Sybase SQL, Oracle o Microsoft SQL. Para obtener información acerca de las versiones de bases de datos admitidas, consulte Requisitos de la base de datos en la Guía de instalación de ZENworks 11 SP2.

    Si utiliza la base de datos incrustada, debe encontrarse exclusivamente en un servidor primario por cada zona de gestión. Si emplea una base de datos externa, puede instalarla en un servidor que no sea servidor primario. Por defecto, todos los servidores primarios necesitan acceso a la base de datos de ZENworks, sea cual sea su ubicación, para escribir sus datos.

    También puede especificar que determinados servidores realicen una transferencia ascendente de su información a otros servidores.

    Si desea usar una base de datos Microsoft SQL, puede resultar conveniente ubicar una base de datos Microsoft SQL en un clúster de servidores de Microsoft por motivos de accesibilidad y fiabilidad.

2.2.2 Satélite

Un satélite es un dispositivo que puede realizar ciertas funciones que normalmente realiza un servidor primario de ZENworks. Un satélite puede ser cualquier dispositivo Windows o Linux gestionado (servidor o estación de trabajo). Cuando se configura un servidor satélite, se debe especificar las funciones que va a realizar:

  • Imágenes: instala los servicios de generación de imágenes y añade la función de generación de imágenes al dispositivo. Con esta función, el dispositivo se puede utilizar como un servidor de generación de imágenes para realizar todas las operaciones de generación de imágenes, como por ejemplo tomar una imagen y aplicarla en subredes (o a través de ellas) mediante la generación de imágenes de difusión única o multidifusión.

  • Recopilación: si desea mejorar el acceso de transferencia ascendente de información para un grupo de dispositivos a fin de minimizar el tráfico del servidor primario de ZENworks que aloja la base de datos de ZENworks, puede habilitar la función de recopilación en un dispositivo. Por ejemplo, si tiene dispositivos que realizan transferencias ascendentes de información a un servidor primario situado fuera de su segmento de red, a fin de minimizar el tráfico de red, puede habilitar la función de recopilación en un dispositivo que pertenezca al segmento de red para que acepte la información de otros dispositivos de ese mismo segmento. El dispositivo con la función de recopilación se convierte así en el único dispositivo del segmento que realiza transferencias ascendentes de información al servidor primario.

  • Contenido: si desea mejorar el acceso al contenido de un grupo de dispositivos sin crear otro servidor primario, puede crear una función de contenido en un dispositivo. Por ejemplo, si dispone de dispositivos que acceden a un servidor primario que está fuera de su segmento de red, puede crear la función de contenido dentro del segmento de red para proporcionar servicios a esos dispositivos.

  • Autenticación: si desea agilizar el proceso de autenticación de los dispositivos con la zona de gestión de ZENworks, puede habilitar la función de autenticación en un dispositivo. Los dispositivos satélite con función de autenticación pueden agilizar el proceso de autenticación al dividir la carga de trabajo entre varios dispositivos y realizando la autenticación de forma local para los dispositivos gestionados. Se pueden tener varios dispositivos satélite con función de autenticación. Además, cada satélite con función de autenticación puede tener varios orígenes de usuarios configurados y, por su parte, cada satélite puede tener varias conexiones a cada origen de usuarios para proporcionar servicios de failover (relevo de funciones multinodo).

Para obtener más información, consulte la sección Satélites en la Referencia sobre la administración del sistema ZENworks 11 SP2.

2.2.3 Dispositivo gestionado

Un dispositivo gestionado es un dispositivo Windows o Linux que se puede gestionar mediante ZENworks. Para que sea posible gestionar un dispositivo, este debe tener ZENworks Adaptive Agent instalado. El agente de Adaptive se comunica con un servidor primario para habilitar el envío de software, aplicar las directivas de configuración, realizar inventarios de hardware y software y gestionar el dispositivo de forma remota.

Cada dispositivo gestionado intenta contactar con su servidor primario inicial. No obstante, si el contenido no está disponible en ese servidor primario, el dispositivo gestionado lo solicita de otro servidor primario o de un servidor satélite con la función de contenido de la zona de gestión y continúa hasta que encuentra un servidor que pueda proporcionar el contenido.

Cada dispositivo gestionado solo se puede registrar en una única zona de gestión y, por lo tanto, solo se puede gestionar desde esa zona.

2.2.4 Dispositivo solo de inventario

Puede tener dispositivos en los que no sea posible instalar el agente de Adaptive o en los que no desee instalarlo. Para inventariar esos dispositivos, puede instalar el agente de solo inventario o bien ejecutar el recopilador portátil.

Para obtener más información, consulte la Referencia sobre descubrimiento, distribución y retiro de ZENworks 11 SP2.

2.2.5 Zona de gestión

Una zona de gestión consta de uno o varios servidores primarios y uno o varios dispositivos gestionados. Los servidores primarios de la zona trabajan juntos para gestionar los dispositivos. La información de la zona se almacena en una base de datos que reside en uno de los servidores primarios o en una ubicación externa (en otro servidor que no tiene ZENworks instalado). La zona también puede contener satélites.