Стандарт управления системами
WS-Management ( Web Services-Management ) — открытый стандарт DMTF , определяющий протокол на основе SOAP для управления серверами, устройствами, приложениями и различными веб-сервисами. WS-Management предоставляет системам общий способ доступа и обмена информацией управления в рамках ИТ-инфраструктуры .
Дизайн
Спецификация основана на открытых стандартах DMTF и интернет-стандартах для веб-сервисов.
Спецификация довольно богата, поддерживает гораздо больше, чем просто get/set простых переменных, и в этом она ближе к WBEM или Netconf , чем к SNMP . Также было определено отображение Common Information Model, созданной DMTF, в WS-Management.
История
WS-Management изначально был разработан коалицией поставщиков. Коалиция начиналась с AMD , Dell , Intel , Microsoft , Sun Microsystems и расширилась до 13 участников, прежде чем в 2005 году была включена в DMTF .
DMTF опубликовала документ стандартов DSP0226 версии 1.2 от 30 сентября 2014 г. [1]
Реализации и поддержка приложений
- Корпорация Microsoft реализовала стандарт WS-Management в Windows Remote Management 1.1 (WinRM), [2] доступном для Windows XP , Windows Server 2003 , Windows Vista и Windows Server 2008 .
- Используя WS-Management (WinRM 2.0), Windows PowerShell 2.0 позволяет вызывать скрипты и командлеты на удаленной машине или большом наборе удаленных машин.
- WinRM 2.0 для Windows XP и Windows Server 2003 был выпущен 26 октября 2009 года. [3]
- WinRM 3.0 для Windows 7 и Windows Server 2008 R2 был выпущен 4 сентября 2012 года и поставлялся в Windows 8 и Windows Server 2012. [4]
- Европейский исследовательский проект (программа ITEA 2, стратегическая общеевропейская программа для передовых предконкурентных НИОКР в области систем и услуг с интенсивным использованием программного обеспечения) под названием SODA (Service Oriented Device and Delivery Architecture) разработал несколько реализаций WS-Management на языках ANSI C , Java и OSGi . Эти реализации специально предназначены для использования с открытым стеком протоколов веб-служб SOAP под названием DPWS (Devices Profile for Web Services) и оптимизированы для интеграции в микроустройства с объемом памяти всего 100 КБ. Эти реализации являются свободным программным обеспечением , лицензированным в соответствии с лицензией GNU Lesser General Public License (LGPL), и их исходный код доступен для бесплатной загрузки.
- Технология Intel Active Management , пакет управления по внешнему каналу , использует WS-Management в качестве протокола управления по внешнему каналу. [5]
- OpenNMS , платформа управления сетью с открытым исходным кодом , включает в себя клиентскую библиотеку WS-Management на чистом Java. [6] Эта библиотека позволяет использовать WS-Management в качестве протокола управления в OpenNMS. [7]
- По умолчанию WinRM HTTP использует порт 80, а HTTPS использует порт 443. В Windows 7 и выше порты по умолчанию — 5985 и 5986 соответственно. [8]
Ссылки
- ^ ""DSP0226_1.2.0.pdf" (PDF)" (PDF) .
- ^ "Возможности управления Windows Vista" . Получено 2015-10-04 .
- ^ "Windows Management Framework Core для Windows XP" . Получено 28.10.2009 .
- ^ "Windows Management Framework 3.0" . Получено 2012-10-17 .
- ^ "WS-Management в Intel AMT" . Получено 2013-05-27 .
- ^ "OpenNMS/wsman: Клиент WS-Man для Java" . Получено 17 августа 2017 г.
- ^ "Заметки о выпуске OpenNMS" . Получено 2017-08-17 .
- ^ "Как: настроить WINRM для HTTPS" . Получено 2019-04-16 .
Внешние ссылки
- Спецификации WS-Management
- Openwsman: реализация WS-Management с открытым исходным кодом
- WinRM (Windows Remote Management): реализация протокола WS-Management Protocol для Microsoft Windows на основе SOAP (Simple Object Access Protocol)