CIM Schema es una especificación informática, parte del estándar Common Information Model , y fue creada por el Distributed Management Task Force . [ 1 ]
Es un diagrama conceptual compuesto por clases, atributos, relaciones entre estas clases y herencias, definido en el mundo del software y el hardware . Este conjunto de objetos y sus relaciones constituye un marco conceptual para describir elementos informáticos y organizar la información sobre el entorno gestionado. [ 2 ]
Este esquema constituye la base de otros estándares DMTF, como WBEM , SMASH o SMI-S, para la gestión del almacenamiento.
Extensibilidad
El esquema CIM está basado en objetos [ 3 ] [ 4 ] y es extensible, lo que permite a los fabricantes representar sus equipos utilizando los elementos definidos en las clases principales del esquema CIM. Para ello, los fabricantes proporcionan extensiones de software llamadas proveedores , que complementan las clases existentes derivándolas y añadiendo nuevos atributos.
Ejemplos de clases básicas comunes
- CIM_ComputerSystem [ 5 ] para un host informático
- CIM_DataFile : [ 6 ] Archivo de computadora
- Directorio CIM : [ 7 ] Directorio de archivos
- CIM_DiskPartition : [ 8 ] [ 9 ] partición de disco
- CIM_FIFOPipeFile : [ 10 ] Tuberías con nombre
- CIM_OperatingSystem : [ 11 ] [ 12 ] Sistema operativo
- CIM_Process : [ 13 ] Proceso informático
- CIM_SqlTable : [ 14 ] [ 15 ] Tabla de base de datos
- CIM_SqlTrigger : [ 16 ] Disparador de base de datos
Referencias
- ↑ DMTF : Esquema CIM
- ^ Soluciones WBEM: esquema CIM
- ↑ Conceptos de CIM: Modelado orientado a objetos
- ↑ Guía del administrador de servicios WBEM de Solaris: Términos y conceptos del modelo de información común (CIM)
- ↑ La clase CIM_ComputerSystem extiende CIM_System
- ↑ La clase CIM_DataFile extiende CIM_LogicalFile
- ↑ La clase CIM_Directory extiende CIM_LogicalFile
- ↑ Clase CIM_DiskPartition
- ↑ La clase CIM_DiskPartition extiende CIM_GenericDiskPartition
- ↑ La clase CIM_FIFOPipeFile extiende CIM_LogicalFile
- ↑ Clase CIM_OperatingSystem
- ↑ La clase CIM_OperatingSystem extiende CIM_EnabledLogicalElement
- ↑ La clase CIM_Process extiende CIM_EnabledLogicalElement
- ↑ Tabla SQL de CIM
- ↑ Centro de documentación de VMware vSphere 5.1: Clase CIM_SqlTable
- ↑ Referencia de la API de administración de servidores/SMASH de VMware CIM: Clase CIM_SqlTrigger
- Estándares DMTF
- Estándares abiertos
- Estándares informáticos