Общая информационная модель (вычисления)
Аббревиатура | ЦИМ |
---|---|
Статус | Опубликовано |
Год начался | 1999 год |
Организация | Рабочая группа по распределенному управлению |
Сопутствующие стандарты | ВБЭМ и SMASH |
Домен | Информационная модель |
Веб-сайт | www |
Модель общей информации ( CIM ) — это открытый стандарт , определяющий, как управляемые элементы в ИТ-среде представляются в виде общего набора объектов и отношений между ними.
Специальная группа по распределенному управлению поддерживает CIM, чтобы обеспечить согласованное управление этими управляемыми элементами независимо от их производителя или поставщика.
Обзор
[ редактировать ]Один из способов описать CIM — сказать, что он позволяет нескольким сторонам обмениваться управленческой информацией об этих управляемых элементах. Однако это не позволяет полностью отразить способность CIM не только описывать эти управляемые элементы и информацию управления, но также активно контролировать и управлять ими. Используя общую модель информации, программное обеспечение управления может быть написано один раз и работать со многими реализациями общей модели без сложных и дорогостоящих операций преобразования или потери информации.
Стандарт CIM определен и опубликован Целевой группой по распределенному управлению (DMTF). Связанным стандартом является управление предприятием через веб-интерфейс (WBEM, также определяемое DMTF), который определяет конкретную реализацию CIM, включая протоколы для обнаружения и доступа к таким реализациям CIM.
Схема и характеристики
[ редактировать ]Стандарт CIM включает в себя спецификацию инфраструктуры CIM и схему CIM :
- Спецификация инфраструктуры CIM
- Спецификация инфраструктуры CIM определяет архитектуру и концепции CIM, включая язык, с помощью которого определяется схема CIM (включая любую схему расширения), а также метод сопоставления CIM с другими информационными моделями, такими как SNMP . Архитектура CIM основана на UML , поэтому она объектно-ориентирована: управляемые элементы представлены как классы CIM , а любые отношения между ними представлены как ассоциации 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, например:
- API инструментария управления Windows (WMI), доступный в Microsoft Windows 2000 и более поздних версиях.
- API инфраструктуры управления Windows (MI) для Microsoft Windows 2012 и более поздних версий. [2]
- некоторые дистрибутивы Linux с проектом SBLIM (стандартный инструментарий Linux для управления) [3]
- Некоторые реализации независимы от поддерживаемых ими систем, например:
- Пегас Открытой группы
- Сервер J WBEM от WSI
Также наблюдается рост [ количественно ] количество инструментов на рынке CIM. [4]
Стандарты управления на основе схемы CIM
[ редактировать ]Организации по стандартизации определили стандарты управления на основе схемы CIM:
- Ассоциация индустрии сетей хранения данных (SNIA) активно заинтересовалась использованием CIM и WBEM: они определили использование CIM (так называемая «Инициатива по управлению хранилищем – спецификация » или SMI-S ) в качестве стандарта.
- Некоторые производители серверов сотрудничают с DMTF в рамках инициативы SMASH , чтобы определить управление серверами на основе CIM.
- Инициатива DASH в DMTF пытается определить управление настольными компьютерами на основе CIM .
Используемые протоколы связи
[ редактировать ]Определен ряд протоколов для сообщений, передаваемых между клиентами и серверами. Протоколы сообщений передаются поверх HTTP . Существует два типа сообщений:
- оперативные сообщения, вызывающие ответ получателя ( RPC )
- экспортировать сообщения, которые являются индикациями/событиями.
Операции CIM через HTTP (CIM-XML)
[ редактировать ]CIM-XML является частью семейства протоколов WBEM и стандартизирован DMTF.
CIM-XML включает три спецификации:
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» . Distributed Management Task Force, Inc. Архивировано из оригинала 28 сентября 2018 года . Проверено 28 сентября 2018 г.
- ^ РЕДМОНД\\маркл. «Инфраструктура управления Windows (MI)» . docs.microsoft.com . Проверено 31 декабря 2019 г.
- ^ СБЛИМ , Сорсфордж
- ^ «Инструменты 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, заархивировано из оригинала 9 октября 2007 г. , получено г. 11 декабря 2006
- Определение CIM , Searchstorage, Techtarget .
- CIM , Учебные пособия, WBEM Solutions, заархивировано из оригинала 10 апреля 2008 г. , получено 11 декабря 2006 г.
- СБЛИМ , Сорсфордж .