Стандарт среды информационных технологий
Общая информационная модель ( 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 (включая любую схему расширения), и метод сопоставления 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, например:
- Некоторые реализации не зависят от поддерживаемых ими систем, например:
- Пегас Открытой Группы
- Сервер J WBEM компании WSI
Также растет [ количественное ] количество инструментов на рынке CIM. [4]
Стандарты управления на основе схемы CIM
Организации по стандартизации определили стандарты управления на основе схемы CIM:
Используемые протоколы связи
Определен ряд протоколов для сообщений, передаваемых между клиентами и серверами. Протоколы сообщений передаются поверх HTTP . Существует два типа сообщений:
- оперативные сообщения, вызывающие ответ получателя ( RPC )
- экспортировать сообщения, которые являются показаниями/событиями.
Операции CIM по HTTP (CIM-XML)
CIM-XML является частью семейства протоколов WBEM и стандартизирован DMTF.
CIM-XML включает в себя три спецификации:
- Операции CIM через HTTP [5]
- Представление CIM с использованием XML [6]
- CIM DTD [7]
WS-Управление
WS-MAN является частью семейства протоколов WBEM и стандартизирован DMTF.
WS-MAN включает в себя 3 спецификации:
- Спецификация отображения WS-CIM [8]
- Спецификация привязки CIM WS-Management [9]
- Спецификация веб-сервисов для управления (WS-Management) [10]
Операции CIM через RESTful-сервисы
CIM-RS является частью семейства протоколов WBEM и стандартизирован DMTF.
CIM-RS включает в себя три спецификации:
- Операции CIM через RESTful-сервисы [11]
- Спецификация протокола CIM-RS [12]
- Представление полезной нагрузки CIM-RS в формате JSON [13]
Смотрите также
Ссылки
- ^ "CIM Schemas". Distributed Management Task Force, Inc. Архивировано из оригинала 28 сентября 2018 г. Получено 28 сентября 2018 г.
- ^ REDMOND\\markl. "Инфраструктура управления Windows (MI)". docs.microsoft.com . Получено 2019-12-31 .
- ^ SBLIM, Sourceforge
- ^ «Инструменты CIM/WBEM (в зоне участников DMTF)».
- ^ Операции CIM по HTTP (PDF) , DMTF
- ^ Представление CIM с использованием XML (PDF) , DMTF
- ^ CIM-XML DTD, DMTF
- ^ «Спецификация отображения WS-CIM» (PDF) .
- ^ «Спецификация привязки CIM WS-Management» (PDF) .
- ^ «Спецификация веб-сервисов для управления (WS-Management)» (PDF) .
- ^ «Операции CIM через RESTful-сервисы» (PDF) .
- ^ «Спецификация протокола CIM-RS» (PDF) .
- ^ «Представление полезной нагрузки CIM-RS в формате JSON» (PDF) .
Внешние ссылки
- CIM, Стандарты, DMTF, включая схему CIM и спецификацию инфраструктуры CIM.
- Определение CIM, Linktionary.
- Определение CIM, Networkcomputing, архивировано из оригинала 2007-10-09 , извлечено 2006-12-11.
- Определение CIM, Searchstorage, Techtarget.
- CIM, Учебники, Решения WBEM, архивировано из оригинала 2008-04-10 , извлечено 2006-12-11.
- SBLIM, Sourceforge.