Articulo de referencia

Modelo de Información Común (informática)

El Modelo de Información Común ( CIM , por sus siglas en inglés) es un estándar abierto que define cómo se representan los elementos gestionados en un entorno de TI como un conj...

El Modelo de Información Común ( CIM , por sus siglas en inglés) es un estándar abierto que define cómo se representan los elementos gestionados en un entorno de TI como un conjunto común de objetos y relaciones entre ellos.

El Grupo de Trabajo de Gestión Distribuida mantiene el CIM para permitir una gestión coherente de estos elementos gestionados, independientemente de su fabricante o proveedor.

Descripción general

Una forma de describir CIM es decir que permite a múltiples partes intercambiar información de gestión sobre los elementos gestionados. Sin embargo, esta descripción no abarca por completo la capacidad de CIM no solo para describir estos elementos y la información de gestión, sino también para controlarlos y gestionarlos activamente. Al utilizar un modelo de información común, el software de gestión se puede desarrollar una sola vez y funcionar con múltiples implementaciones de dicho modelo sin operaciones de conversión complejas y costosas ni pérdida de información.

El estándar CIM es definido y publicado por el Grupo de Trabajo de Gestión Distribuida (DMTF). Un estándar relacionado es la Gestión Empresarial Basada en la Web (WBEM, también definida por DMTF), que define una implementación particular de CIM, incluyendo protocolos para descubrir y acceder a dichas implementaciones.

Esquema y especificaciones

El estándar CIM incluye la Especificación de Infraestructura CIM y el Esquema CIM :

  • Especificación de infraestructura CIM
La especificación de infraestructura CIM define la arquitectura y los conceptos de CIM, incluyendo un lenguaje para definir el esquema CIM (incluyendo cualquier esquema de extensión) y un método para mapear CIM a otros modelos de información, como SNMP . La arquitectura CIM se basa en UML , por lo que es orientada a objetos: los elementos gestionados se representan como clases CIM y las relaciones entre ellos como asociaciones CIM . La herencia permite la especialización de elementos base comunes en elementos derivados más específicos.
  • Esquema CIM
El esquema CIM es un esquema conceptual que define el conjunto específico de objetos y las relaciones entre ellos, conformando una base común para los elementos gestionados en un entorno de TI . El esquema CIM abarca la mayoría de los elementos actuales de un entorno de TI, como sistemas informáticos , sistemas operativos , redes , middleware , servicios y almacenamiento . Las clases pueden ser, por ejemplo: CIM_ComputerSystem , CIM_OperatingSystem , CIM_Process y CIM_DataFile . El esquema CIM define una base común para representar estos elementos gestionados. Dado que la mayoría de los elementos gestionados presentan un comportamiento específico de producto y proveedor, el esquema CIM es extensible para permitir a los productores de estos elementos representar sus características específicas de forma integrada con la funcionalidad base común definida en el esquema CIM.
Las actualizaciones del esquema CIM se publican periódicamente. [ 1 ]

CIM es la base de la mayoría de los demás estándares DMTF (por ejemplo, WBEM o SMASH ). También es la base del estándar SMI-S para la gestión de almacenamiento.

Implementaciones

Implementaciones de infraestructura

Muchos proveedores ofrecen implementaciones de CIM en diversas formas:

  • Algunos sistemas operativos proporcionan una implementación de CIM, por ejemplo:
  • Algunas implementaciones son independientes de los sistemas a los que dan soporte, por ejemplo:
    • Pegasus de Open Group
    • Servidor J WBEM de WSI

También existe un número creciente de herramientas en el mercado relacionadas con CIM. [ 4 ]

Estándares de gestión basados ​​en el esquema CIM

Las organizaciones de normalización han definido estándares de gestión basados ​​en el esquema CIM:

Protocolos de comunicación utilizados

Se definen varios protocolos para los mensajes transmitidos entre clientes y servidores. Los protocolos de mensajes se transmiten sobre HTTP . Hay dos tipos de mensajes:

  1. mensajes operacionales, que provocan una respuesta del receptor ( RPC )
  2. mensajes de exportación, que son indicaciones/eventos.

Operaciones CIM a través de HTTP (CIM-XML)

CIM-XML forma parte de la familia de protocolos WBEM y está estandarizado por el DMTF.

CIM-XML comprende tres especificaciones:

  1. Operaciones CIM a través de HTTP [ 5 ]
  2. Representación de CIM mediante XML [ 6 ]
  3. CIM DTD [ 7 ]

Gestión de WS

WS-MAN forma parte de la familia de protocolos WBEM y está estandarizado por el DMTF.

WS-MAN comprende 3 especificaciones:

  1. Especificación de mapeo WS-CIM [ 8 ]
  2. Especificación de enlace CIM de WS-Management [ 9 ]
  3. Especificación de servicios web para gestión (WS-Management) [ 10 ]

Operaciones CIM a través de servicios RESTful

CIM-RS forma parte de la familia de protocolos WBEM y está estandarizado por el DMTF.

CIM-RS comprende tres especificaciones:

  1. Operaciones CIM sobre servicios RESTful [ 11 ]
  2. Especificación del protocolo CIM-RS [ 12 ]
  3. Representación de la carga útil de CIM-RS en JSON [ 13 ]

Véase también

Referencias

  1. "Esquemas CIM" . Distributed Management Task Force, Inc. Archivado del original el 28 de septiembre de 2018. Recuperado el 28 de septiembre de 2018 .
  2. REDMOND\\markl. "Infraestructura de administración de Windows (MI)" . docs.microsoft.com . Consultado el 31 de diciembre de 2019 .
  3. SBLIM , Sourceforge
  4. "Herramientas CIM/WBEM (en el área de miembros de DMTF)" .
  5. Operaciones CIM a través de HTTP (PDF) , DMTF
  6. Representación de CIM mediante XML (PDF) , DMTF
  7. CIM-XML DTD , DMTF
  8. "Especificación de mapeo WS-CIM" (PDF) .
  9. "Especificación de enlace CIM de WS-Management" (PDF) .
  10. "Especificación de servicios web para la gestión (WS-Management)" (PDF) .
  11. "Operaciones CIM sobre servicios RESTful" (PDF) .
  12. "Especificación del protocolo CIM-RS" (PDF) .
  13. "Representación de la carga útil de CIM-RS en JSON" (PDF) .
  • CIM , Normas, DMTF, incluyendo el esquema CIM y la especificación de infraestructura CIM.
  • Definición de CIM , Linkionary.
  • Definición de CIM , Networkcomputing, archivado del original el 9 de octubre de 2007 , recuperado el 11 de diciembre de 2006..
  • Definición de CIM , Searchstorage, Techtarget.
  • CIM , Tutoriales, Soluciones WBEM, archivado del original el 10/04/2008 , recuperado el 11/12/2006..
  • SBLIM , Sourceforge.