Статус | Опубликовано |
---|---|
Год начался | 1999 |
Организация | Целевая группа по распределенному управлению |
Связанные стандарты | WBEM и SMASH |
Домен | Информационная модель |
Сокращение | CIM |
Веб-сайт | www |
Информационная модель Common ( CIM ) является открытым стандартом , который определяет , как управляемые элементы в ИТ - среде представлены как единый набор объектов и отношений между ними.
Distributed Management Task Force поддерживает 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, например:
- инструментария управления Windows (WMI) API доступны в Microsoft Windows 2000 и выше
- API инфраструктуры управления Windows (MI) для Microsoft Windows 2012 и выше [2]
- некоторые дистрибутивы GNU / Linux с проектом SBLIM (Standard Linux Instrumentation for Manageability) [3]
- Некоторые реализации не зависят от поддерживаемых ими систем, например:
- Пегас Open Group
- WSI J WBEM-сервер
Также растет [ количественно ] рынок инструментов для CIM. [4]
Стандарты управления на основе схемы CIM [ править ]
Организации по стандартизации определили стандарты управления на основе схемы CIM:
- Storage Networking Association Industry (SNIA) была сильно купился с помощью МГК и Wbem: они определили их использование CIM (под названием Инициатива Storage Management - Спецификация или SMI-S ) в качестве стандарта.
- Некоторые производители серверов сотрудничают в DMTF в рамках инициативы SMASH, чтобы определить управление серверами на основе CIM.
- DASH инициатива в попытках DMTF определить CIM на основе управления настольными компьютерами .
Используемые протоколы связи [ править ]
Определен ряд протоколов для сообщений, передаваемых между клиентами и серверами. Протоколы сообщений передаются поверх HTTP . Есть два типа сообщений:
- оперативные сообщения, которые вызывают ответ от получателя ( RPC )
- сообщения экспорта, которые являются показаниями / событиями.
Операции CIM через HTTP (CIM-XML) [ править ]
CIM-XML является частью семейства протоколов WBEM и стандартизирован DMTF.
CIM-XML включает три спецификации:
- CIM Операции через HTTP [5]
- Представление CIM с использованием XML [6]
- CIM DTD [7]
WS-Management [ править ]
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» . Распределенная Management Task Force, Inc. архивации с оригинала на 28 сентября 2018 года . Проверено 28 сентября 2018 года .
- ^ REDMOND \\ markl. «Инфраструктура управления Windows (MI)» . docs.microsoft.com . Проверено 31 декабря 2019 .
- ^ SBLIM , Sourceforge
- ^ «Инструменты CIM / WBEM (в области членов DMTF)» .
- ^ Операции CIM через HTTP (PDF) , DMTF
- ^ Представление CIM с использованием XML (PDF) , DMTF
- ^ CIM-XML DTD , DMTF
- ^ "Спецификация отображения WS-CIM" (PDF) .
- ^ "Спецификация привязки WS-Management CIM" (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 , Tutorials, WBEM Solutions, заархивировано из оригинала 10 апреля 2008 г. , извлечено 11 декабря 2006 г..
- SBLIM , Sourceforge.