DMTF’s Common Information Model (CIM) é desenvolvido e mantido pelo CIM Forum. Ele fornece uma definição comum de informações de gerenciamento para sistemas, redes, aplicações e serviços, e permite extensões de fornecedores.
O padrão CIM inclui uma Especificação e um Esquema, bem como um Metamodel:
CIM Management Schema
O CIM Schema fornece as descrições do modelo real. Os esquemas de gerenciamento são os blocos de construção para plataformas de gerenciamento e aplicações de gerenciamento, tais como configuração de dispositivos, gerenciamento de desempenho e gerenciamento de mudanças. O CIM estrutura o ambiente gerenciado como um conjunto de sistemas inter-relacionados, cada um composto de elementos discretos.
O CIM organiza informações sobre o ambiente gerenciado, fornecendo um conjunto de classes com propriedades e associações que fornecem um framework conceitual bem compreendido. O Esquema CIM está estruturado nestas camadas distintas: core model, common model, extension schemas.
Se você gostaria de baixar versões HTML ou XML do Esquema CIM, selecione a versão que você gostaria aqui.
CIM Specification
CIM pode ser usado de várias maneiras, e a Especificação CIM define os detalhes para integração com outros modelos de gerenciamento. Um modelo de informação requer um conjunto de tipos de declaração legal ou sintaxe e uma coleção de expressões para gerenciar aspectos comuns do domínio (neste caso, sistemas computacionais complexos). No CIM, a informação para a realização de tarefas é organizada de forma a que grupos díspares de pessoas possam utilizá-la.
CIM Metamodel
O CIM Metamodel define a semântica para a construção de novos modelos conformantes e o esquema que representa esses modelos. Os requisitos e ambientes de modelagem são muitas vezes diferentes e mudam ao longo do tempo. O metamodelo é ainda melhorado com a capacidade de estender seus elementos através do uso de qualificadores.