Jump to content

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

Веб-управление предприятием
Аббревиатура ВБЭМ
Статус Опубликовано
Год начался 1996 год ; 28 лет назад ( 1996 )
Организация Рабочая группа по распределенному управлению
Базовые стандарты CIM и WS-Менеджмент
Домен Системное управление
Веб-сайт www .dmtf .org /стандарты /wbem

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

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

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

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

  • Управление рабочим столом ( DASH )
  • Управление сетью ( NetMan )
    • Существует страница DMTF, на которой показано несколько PDF-файлов DSP, которые являются опубликованными профилями NetMan Initiative. [3]
  • Управление хранилищем ( SMI )
  • Системный менеджмент ( СМЭШ )
  • Управление виртуализацией ( VMAN )
    • Существует страница DMTF, на которой показано несколько PDF-файлов DSP, которые являются опубликованными профилями инициативы VMAN. [4]

Архитектура

[ редактировать ]

Чтобы понять архитектуру 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

[ редактировать ]
  • Сопоставления
    • URI (Спецификация сопоставления URI WBEM 1.0)
    • XML (xmlCIM, используемый в CIM-XML)
    • XML (WS-CIM, используемый в WS-Management)
    • UML
  • Протоколы
  • Открытие
    • SLP (обнаружение WBEM с использованием SLP; шаблон SLP)
  • Язык запросов
    • CQL (язык запросов CIM 1.0) [7]
    • FQL (язык фильтрующих запросов 1.0) [8]

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

[ редактировать ]

Внедрение системы управления требует трех компонентов:

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

Реализации

[ редактировать ]

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

[ редактировать ]

Реализации WBEM

[ редактировать ]
  • WS-Менеджмент
  • OpenPegasus, клиент и сервер с открытым исходным кодом, написанные на C ++.
  • Открытая инфраструктура управления , клиент и сервер с открытым исходным кодом, написанные на C.
  • SBLIM (произносится как «возвышенный») Инструментарий Linux на основе стандартов для управляемости, C, C++, Java
  • Пиубем, [10] библиотека WBEM с открытым исходным кодом, написанная на Python
  • Решения WBEM J Сервер WBEM и SDK

См. также

[ редактировать ]
  • SMI-S , Инициатива по управлению хранилищем - Спецификация. На основе WBEM, используется для устройств SAN.
  • JSR-48 , Java API для разработки клиентов WBEM и поставщиков WBEM.
  • CMPI , API провайдера C для разработки поставщиков 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» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 181c1a3bd7029d04e92fefcb8814030c__1716899520
URL1:https://arc.ask3.ru/arc/aa/18/0c/181c1a3bd7029d04e92fefcb8814030c.html
Заголовок, (Title) документа по адресу, URL1:
Web-Based Enterprise Management - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)