Modelo de información común
Common Information Model ( Common Information Model , CIM ) es un estándar abierto que define la representación de los elementos gestionados del entorno de TI como una colección de objetos y sus relaciones, diseñada para proporcionar una forma unificada de gestionar dichos objetos, independientemente de su proveedor o proveedor. fabricante.
Resumen
De forma simplista, se puede pensar en CIM como una forma para que varios participantes compartan la información que necesitan para administrar sus elementos. La simplificación radica en que el CIM no solo define la representación de los elementos gestionados y la información de control, sino que también proporciona la capacidad de gestionar y controlar su funcionamiento. El software de control creado con CIM puede funcionar con muchas implementaciones de este estándar sin pérdida de datos ni recodificación compleja.
El CIM es desarrollado y publicado por Distributed Management Task Force . El estándar de gestión empresarial basado en web asociado (también desarrollado por DMTF) define la implementación de CIM, incluido el protocolo de descubrimiento y acceso.
Esquema y especificación
El estándar CIM incluye una especificación de infraestructura y un esquema :
- La especificación de infraestructura define la arquitectura y los conceptos de CIM, incluido el lenguaje de definición del esquema CIM (y cualquiera de sus extensiones), y la forma en que CIM se asigna a otros modelos de información, como SNMP . La arquitectura CIM está orientada a objetos porque se basa en UML : los elementos administrados están representados por clases CIM, cualquier relación entre ellos está representada por asociaciones CIM y la herencia le permite crear elementos especializados a partir de elementos básicos más simples.
- Un esquema es un esquema conceptual que define un conjunto de objetos y relaciones entre ellos que representan la base común de los elementos administrados en un entorno de TI. El diagrama cubre la mayoría de los elementos modernos del entorno de TI, como computadoras, sistemas operativos, redes, middleware , servicios y almacenamiento. El esquema define una base de representación común para dichos elementos. Dado que la mayoría de los elementos administrados para cada tipo de elemento y su productor tienen su propio comportamiento, el esquema es extensible y permite a los productores exponer funcionalidades específicas de manera similar a la funcionalidad básica definida en el esquema.
La mayoría de los otros estándares DMTF (como WBEM o SMASH ) se basan en CIM o lo usan. También es la base del estándar SMI-S para la gestión del almacenamiento.
Versiones
- La versión actual 2.48.0 del esquema se publicó el 14 de diciembre de 2016
- La versión actual 2.42.0 del esquema se publicó el 29 de septiembre de 2014
- La versión actual 2.7 de la especificación de infraestructura se publicó el 23 de mayo de 2012
Implementaciones
Muchos fabricantes ofrecen diferentes implementaciones de CIM:
- La mayoría de los sistemas operativos proporcionan una implementación de CIM. Por ejemplo, CIM está implementado en la familia Microsoft Windows ( WMI ) y algunas distribuciones GNU/Linux [1]
- CIM y WBEM se adoptan activamente en el área de las redes de almacenamiento en la forma del estándar SMI-S basado en CIM, definido por la asociación SNIA
- La mayoría de los fabricantes de servidores cooperan con DMFT a través del estándar SMASH basado en CIM
- DMTF desarrolla el estándar de gestión de escritorio DASH
Además, el mercado de herramientas CIM se está desarrollando.
Véase también
Notas
- ↑ アーカイブされたコピー(enlace no disponible) . Consultado el 23 de abril de 2009. Archivado desde el original el 20 de julio de 2012. (indefinido) Proyecto SBLIM en SourceForge.net
Enlaces