Introducción a la arquitectura

Configuration Manager es un producto de administración de configuración que requiere que los servidores administren equipos cliente. En las secciones siguientes se describe tanto la arquitectura de cliente como el servidor de Configuration Manager. Obtener una comprensión de los conceptos relacionados con la arquitectura de servidor y cliente le ayudará a comprender cómo puede personalizar Configuration Manager para usos específicos de su organización.

Arquitectura del servidor de Configuration Manager

La arquitectura del servidor de Configuration Manager se puede dividir en dos niveles independientes:

  • Los componentes de Configuration Manager
  • La interfaz WBEM para la arquitectura de Configuration Manager (proveedor de SMS)

Los componentes de Configuration Manager son análogos a los mecanismos y dispositivos que permiten que el elevador, el sistema telefónico y el sistema eléctrico de un edificio de oficina funcionen correctamente. Al realizar cambios a través de la consola de Configuration Manager, los servicios y componentes de Configuration Manager empiezan a funcionar para completar la operación correctamente, ya sea la distribución de software, el inventario de hardware o cualquier otra tarea, característica o herramienta de Configuration Manager iniciada por el administrador o programada.

La interfaz WBEM de la arquitectura de Configuration Manager es una descripción del marco de Configuration Manager, al igual que los planes de creación describen un edificio. A medida que se familiarice con Configuration Manager, es posible que su organización necesite proporcionar la funcionalidad de Configuration Manager de una manera ligeramente diferente. Es posible que deba recopilar información de inventario adicional y almacenarla en la base de datos de Configuration Manager. La interfaz WBEM le permite al cliente Configuration Manager para una administración óptima de cambios y configuraciones.

Arquitectura del componente SMS y del almacén de datos

Para comprender completamente las características de Configuration Manager, necesita una comprensión básica de los elementos que hacen de Configuration Manager. Los componentes de servicio, los componentes de subprocesos y los almacenes de datos son los elementos principales de la arquitectura del servidor de Configuration Manager. Cada uno de estos elementos realiza una función específica para completar el trabajo que asigne y programe.

Componentes de SMS

En Configuration Manager, los componentes son subprocesos, servicios y aplicaciones que se ejecutan en equipos cliente y servidor y proporcionan funcionalidad de Configuration Manager. Los componentes de servicio y subprocesos cumplen las muchas tareas que Configuration Manager necesita para funcionar: tareas como la comunicación para la conectividad entre sitios e intras site, la configuración, la detección de recursos, la instalación de cliente, el mantenimiento de la base de datos, el estado, la instalación del sistema de sitio y los informes.

Almacenes de datos

Un entorno informático dinámico debe tener una ubicación central que almacena la información de operaciones críticas. Además, los componentes de servidor y cliente necesitan acceso a sus datos de configuración, horarios de operación programados y datos de la base de datos de sitios de Configuration Manager para realizar tareas. Por ejemplo, la operación evaluador de colecciones requiere información como qué colecciones evaluar, cuándo evaluarlas y qué recursos pertenecen a cada colección específica. Para realizar estas tareas, el evaluador de colecciones necesita tener acceso a los datos de configuración y a los datos almacenados en la base de datos del sitio de Configuration Manager.

En Configuration Manager, hay dos tipos básicos de almacenes de datos: datos de configuración y datos del sistema.

Datos de configuración

Configuration Manager recopila los datos de configuración de la configuración predeterminada de Configuration Manager, los cambios que realice a través de la consola de Configuration Manager y los cambios que realicen los servicios de Configuration Manager. La configuración es un sistema dinámico que permite tomar decisiones sobre cómo y con el sitio funcionará. Al realizar cambios en la configuración, Configuration Manager actualiza el archivo de control de sitio y el Registro. El archivo de control de sitio contiene la configuración de un sitio de Configuration Manager. Muchas características de Configuration Manager, como inventario de software, funcionan en una programación. Después de habilitar el servicio de servidor de Configuration Manager y los componentes de subprocesos, comprueban periódicamente el archivo de control de sitio para su configuración y programación mientras siguen funcionando.

Datos del sistema

Configuration Manager recopila datos del sistema de los distintos recursos del sitio. Los sistemas de una organización cambian constantemente a medida que el hardware y el software se actualizan y reparan, los sistemas nuevos se alinean y los sistemas antiguos se retiran. Configuration Manager almacena la información en la base de datos de sitios de Configuration Manager. Esta base de datos almacena todos los datos pertinentes a las funciones de Configuration Manager, incluidos los DDRs, los archivos MIF, los datos de detección de red y los datos de configuración del sitio.

La interfaz WBEM con la arquitectura SMS

Configuration Manager proporciona una arquitectura abierta que permite escribir aplicaciones y scripts que automatizan y personalizan las características de Configuration Manager, como la distribución de software. También puede crear e instalar programas personalizados que puede iniciar desde la consola de Configuration Manager.

La interfaz WBEM con la arquitectura SMS

Los términos y conceptos relacionados con la arquitectura de Configuration Manager proceden de varios orígenes. Algunos se originaron con el Grupo de tareas de administración de escritorio (DMTF) y se crearon para describir objetos administrados. Otros son conceptos y términos estándares de la iniciativa COM y Web-Based Enterprise Management (WBEM). Otros son específicos de Configuration Manager.

Término Definición
Windows administración La implementación de Microsoft de uno de los estándares DMTF para identificar y manipular objetos administrados.
Administrador de objetos CIM El componente principal de la infraestructura de administración de la tecnología WBEM. Las aplicaciones cliente tienen acceso al Administrador de objetos CIM para encontrar el proveedor correcto.
Proveedor de SMS El proveedor WBEM que expone la base de datos de sitios de Configuration Manager. El proveedor de SMS actúa como intermediario entre el Administrador de objetos CIM y los datos de Configuration Manager. El proveedor de SMS también tiene acceso a la base de datos del sitio de Configuration Manager para proporcionar datos a la consola de Configuration Manager.
Base de datos de sitios de Configuration Manager Una SQL Server base de datos que almacena datos de Configuration Manager. Los objetos administrados (como unidades de disco o colecciones) almacenados en la base de datos de sitios de Configuration Manager se representan mediante instancias de clases de Configuration Manager en la base de datos en lugar de registros en una base de datos.
Aplicación WBEM Una aplicación ejecutable que realiza llamadas API al Administrador de objetos CIM para ver o administrar datos de proveedores.
Windows de administración Un Windows que inicia y detiene el Administrador de objetos CIM.
Consola de Configuration Manager Una aplicación WBEM.

Configuration Manager y la arquitectura de WBEM

Configuration Manager usa la arquitectura WBEM para administrar objetos. WBEM es una iniciativa del sector adoptada por la DMTF que también es compatible con muchos fabricantes de equipos y dispositivos de red que no Windows usuarios. La iniciativa WBEM complementa Active Directory que localiza y administra directivas de entidad. WBEM también proporciona un mecanismo unificador a través del cual las aplicaciones de administración pueden interactuar con las entidades administradas (como objetos de Configuration Manager), sin que tenga que comprender los protocolos de administración subyacentes que usan estas entidades.

En Configuration Manager, los objetos son elementos como equipos cliente, anuncios y paquetes almacenados en la base de datos de Configuration Manager. La iniciativa WBEM describe la arquitectura usada por Windows Management, la implementación de Microsoft de uno de los estándares de administración de objetos DMTF.

El Administrador de objetos CIM almacena los metadatos, Windows Management proporciona acceso a los datos de configuración y operaciones de Configuration Manager con una interfaz extensible e independiente de la plataforma. Y el objeto administrado, como una unidad de disco o una colección, se representa mediante una instancia de una clase de Configuration Manager. Cada objeto administrado de Configuration Manager está representado por una clase CIM.

Administración de configuración y Windows configuración

Para ver y manipular objetos, Configuration Manager realiza una solicitud al Administrador de objetos CIM (el componente WBEM central). Configuration Manager usa la base de datos de sitios para almacenar datos de objetos administrados. Sin embargo, Configuration Manager usa la interfaz del Administrador de objetos CIM y el proveedor de SMS para ver y manipular los datos administrados. No puede ver ni manipular la base de datos de Configuration Manager directamente. En su lugar, obtiene acceso a la base de datos de sitios de Configuration Manager subyacente a través del Administrador de objetos CIM, que a su vez se comunica con el proveedor de SMS.

Administración de configuración y Windows configuración

Arquitectura de cliente

Un equipo cliente de Configuration Manager es cualquier equipo de la organización que tenga instalado el software cliente de Configuration Manager. Los equipos que sirven como servidores de sitio y sistemas de sitio de Configuration Manager también se pueden instalar como equipos cliente de Configuration Manager, además de cualquier otro servidor de la organización donde instale el software cliente de Configuration Manager.

Software de cliente de Configuration Manager:

  • Se ejecuta casi en su totalidad como servicios, procesos o aplicaciones iniciadas desde los servicios de Configuration Manager.

  • Se ejecuta desde el equipo cliente (en lugar de a través de la red).

  • Mantiene la información del historial de la mayoría de las funciones para que el equipo cliente (como el inventario de software y hardware).

Vea también

Introducción a la programación de Configuration Manager