stringtranslate.com

Веб-управление предприятием

В сфере вычислений веб-управление предприятием ( WBEM ) включает в себя набор технологий управления системами , разработанных для унификации управления распределенными вычислительными средами. Инициатива WBEM, первоначально спонсируемая в 1996 году BMC Software, Cisco Systems, Compaq Computer, Intel и Microsoft, в настоящее время получила широкое распространение. [1] WBEM основан на интернет-стандартах и ​​открытых стандартах Distributed Management Task Force (DMTF) :

Хотя в названии WBEM обозначается как «сетевой», оно не обязательно зависит от какого-либо конкретного пользовательского интерфейса (см. Ниже). Другие подходы к управлению системами включают удаленные оболочки , собственные решения и стандартизированные IETF архитектуры управления сетью, такие как SNMP и Netconf .

Функции

WBEM позволяет управлять любым элементом стандартным и совместимым образом.

WBEM предоставляет технологию, лежащую в основе различных управленческих инициатив в области информационных технологий :

Архитектура

Чтобы понять архитектуру WBEM, рассмотрим компоненты, которые лежат между оператором, пытающимся управлять устройством (настраивать его, включать и выключать, собирать сигналы тревоги и т. д.) и реальным аппаратным и программным обеспечением устройства:

  1. Оператор вызовет ту или иную форму графического интерфейса пользователя (GUI), пользовательского интерфейса браузера (BUI) или интерфейса командной строки (CLI). Стандарт WBEM ничего не говорит об этом интерфейсе (хотя определение CLI для конкретных приложений уже началось): WBEM работает независимо от человеческого интерфейса, поскольку человеческие интерфейсы могут меняться без необходимости замечать такие изменения остальной частью системы.
  2. GUI, BUI или CLI будут взаимодействовать с клиентом WBEM через небольшой набор интерфейсов прикладного программирования (API). Этот клиент найдет сервер WBEM для управляемого устройства (обычно на самом устройстве) и создаст XML-сообщение, содержащее запрос.
  3. Клиент будет использовать протокол HTTP (или HTTPS ) для передачи запроса, закодировав его в CIM-XML , на сервер WBEM.
  4. Сервер WBEM раскодирует входящий запрос, выполнит необходимые проверки аутентификации и авторизации, а затем обратится к ранее определенной модели управляемого устройства, чтобы узнать, как обработать запрос. Эта модель обеспечивает мощь архитектуры: она представляет собой центральную точку транзакции, где клиент просто взаимодействует с моделью, а модель взаимодействует с реальным оборудованием или программным обеспечением. Модель использует стандарт Common Information Model; DMTF опубликовал множество моделей общеуправляемых устройств и сервисов: IP-маршрутизаторы , серверы хранения , настольные компьютеры и т. д .
  5. Для большинства операций сервер WBEM на основе модели определяет, что ему необходимо для связи с реальным аппаратным или программным обеспечением. Взаимодействием управляют так называемые «провайдеры»: небольшие фрагменты кода взаимодействуют между сервером WBEM (с использованием стандартизированного интерфейса, известного как CMPI ) [5] и реальным аппаратным или программным обеспечением. Поскольку интерфейс четко определен, а количество типов вызовов невелико, написать провайдеров обычно несложно. В частности, автор провайдера ничего не знает о GUI, BUI или CLI, используемых оператором.

Характеристики WBEM

Реализация поддержки

Производитель устройства или поставщик услуг должен написать три части, чтобы правильно реализовать систему управления.

Обычно это делается путем расширения при необходимости одной из стандартных моделей, опубликованных DMTF .
Клиент и сервер обычно не нужно писать, поскольку существует множество доступных и коммерческих реализаций с открытым исходным кодом. (см. Внешние ссылки ниже)
Архитектура WBEM позволяет производителю устройства или разработчику службы просто и дешево предоставить этому устройству соответствующий стандартам интерфейс управления.

Реализации

WBEM в операционных системах

Реализации WBEM

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

Рекомендации

  1. Тодд, Грег (30 июня 1998 г.). «Что такое WBEM?». Windows ИТ-специалист . Архивировано из оригинала 13 ноября 2015 года . Проверено 13 ноября 2015 г. В 1996 году BMC Software, Cisco Systems, Compaq Computer, Intel и Microsoft спонсировали инициативу управления предприятием через Интернет (WBEM) — попытку обеспечить унифицированный механизм для описания и обмена управленческой информацией.
  2. ^ «Операции CIM над службами RESTful» (PDF)» (PDF) .
  3. ^ "Страница DMTF NetMan" .
  4. ^ "Веб-страница DMTF VMAN" .
  5. ^ Общий интерфейс программирования управления
  6. ^ «Операции CIM над службами RESTful» (PDF)» (PDF) .
  7. ^ «DSP0202 — Спецификация языка запросов CIM» (PDF)» (PDF) .
  8. ^ «DSP0212 — Язык запросов фильтров» (PDF)» (PDF) .
  9. ^ [1] Руководство разработчика Solaris WBEM
  10. ^ "Документация Pywbem" .

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