stringtranslate.com

Общая информационная модель (вычисления)

Общая информационная модель ( CIM ) — это открытый стандарт , который определяет, как управляемые элементы в ИТ-среде представляются в виде общего набора объектов и отношений между ними.

Целевая группа по распределенному управлению поддерживает CIM, чтобы обеспечить единообразное управление этими управляемыми элементами независимо от их производителя или поставщика.

Обзор

Один из способов описать CIM — сказать, что он позволяет нескольким сторонам обмениваться информацией об управлении этими управляемыми элементами. Однако это не полностью отражает способность CIM не только описывать эти управляемые элементы и информацию об управлении, но и активно контролировать и управлять ими. Используя общую модель информации, программное обеспечение для управления может быть написано один раз и работать со многими реализациями общей модели без сложных и дорогостоящих операций преобразования или потери информации.

Стандарт CIM определен и опубликован Distributed Management Task Force (DMTF). Связанный стандарт — Web-Based Enterprise Management (WBEM, также определенный DMTF), который определяет конкретную реализацию CIM, включая протоколы для обнаружения и доступа к таким реализациям CIM.

Схема и характеристики

Стандарт CIM включает в себя спецификацию инфраструктуры CIM и схему CIM :

Спецификация инфраструктуры CIM определяет архитектуру и концепции CIM, включая язык, с помощью которого определяется схема CIM (включая любую схему расширения), и метод сопоставления CIM с другими информационными моделями, такими как SNMP . Архитектура CIM основана на UML , поэтому она является объектно-ориентированной: управляемые элементы представлены как классы CIM , а любые отношения между ними представлены как ассоциации CIM . Наследование позволяет специализировать общие базовые элементы в более конкретные производные элементы.
Схема CIM — это концептуальная схема , которая определяет определенный набор объектов и отношений между ними, которые представляют собой общую базу для управляемых элементов в ИТ-среде . Схема CIM охватывает большинство современных элементов в ИТ-среде, например, компьютерные системы , операционные системы , сети , промежуточное программное обеспечение , службы и хранилища . Классы могут быть, например: CIM_ComputerSystem , CIM_OperatingSystem , CIM_Process , CIM_DataFile . Схема CIM определяет общую базу для представления этих управляемых элементов. Поскольку большинство управляемых элементов имеют поведение, специфичное для продукта и поставщика, схема CIM является расширяемой, чтобы позволить производителям этих элементов представлять их конкретные функции бесшовно вместе с общей базовой функциональностью, определенной в схеме CIM.
Обновления схемы CIM публикуются регулярно. [1]

CIM является основой для большинства других стандартов DMTF (например, WBEM или SMASH ). Он также является основой для стандарта SMI-S для управления хранилищем.

Реализации

Реализации инфраструктуры

Многие поставщики предоставляют реализации CIM в различных формах:

Также растет [ количественное ] количество инструментов на рынке CIM. [4]

Стандарты управления на основе схемы CIM

Организации по стандартизации определили стандарты управления на основе схемы CIM:

Используемые протоколы связи

Определен ряд протоколов для сообщений, передаваемых между клиентами и серверами. Протоколы сообщений передаются поверх HTTP . Существует два типа сообщений:

  1. оперативные сообщения, вызывающие ответ получателя ( RPC )
  2. экспортировать сообщения, которые являются показаниями/событиями.

Операции CIM по HTTP (CIM-XML)

CIM-XML является частью семейства протоколов WBEM и стандартизирован DMTF.

CIM-XML включает в себя три спецификации:

  1. Операции CIM через HTTP [5]
  2. Представление CIM с использованием XML [6]
  3. CIM DTD [7]

WS-Управление

WS-MAN является частью семейства протоколов WBEM и стандартизирован DMTF.

WS-MAN включает в себя 3 спецификации:

  1. Спецификация отображения WS-CIM [8]
  2. Спецификация привязки CIM WS-Management [9]
  3. Спецификация веб-сервисов для управления (WS-Management) [10]

Операции CIM через RESTful-сервисы

CIM-RS является частью семейства протоколов WBEM и стандартизирован DMTF.

CIM-RS включает в себя три спецификации:

  1. Операции CIM через RESTful-сервисы [11]
  2. Спецификация протокола CIM-RS [12]
  3. Представление полезной нагрузки CIM-RS в формате JSON [13]

Смотрите также

Ссылки

  1. ^ "CIM Schemas". Distributed Management Task Force, Inc. Архивировано из оригинала 28 сентября 2018 г. Получено 28 сентября 2018 г.
  2. ^ REDMOND\\markl. "Инфраструктура управления Windows (MI)". docs.microsoft.com . Получено 2019-12-31 .
  3. ^ SBLIM, Sourceforge
  4. ^ «Инструменты CIM/WBEM (в зоне участников DMTF)».
  5. ^ Операции CIM по HTTP (PDF) , DMTF
  6. ^ Представление CIM с использованием XML (PDF) , DMTF
  7. ^ CIM-XML DTD, DMTF
  8. ^ «Спецификация отображения WS-CIM» (PDF) .
  9. ^ «Спецификация привязки CIM WS-Management» (PDF) .
  10. ^ «Спецификация веб-сервисов для управления (WS-Management)» (PDF) .
  11. ^ «Операции CIM через RESTful-сервисы» (PDF) .
  12. ^ «Спецификация протокола CIM-RS» (PDF) .
  13. ^ «Представление полезной нагрузки CIM-RS в формате JSON» (PDF) .

Внешние ссылки