Введение

Стандарт управления системами

WS Management (Управление веб-сервисами) — это открытый стандарт DMTF, определяющий протокол на основе SOAP для управления серверами, устройствами, приложениями и различными веб-сервисами. WS Management предоставляет единый способ доступа и обмена информацией об управлении между системами в ИТ-инфраструктуре.

Дизайн

Спецификация основана на открытых стандартах DMTF и интернет-стандартах для веб-сервисов. Спецификация весьма обширна, поддерживая функциональность, значительно превосходящую простую операцию get/set переменных, и в этом плане она ближе к WBEM или Netconf, чем к SNMP. Также было определено соответствие между общей информационной моделью (CIM), разработанной DMTF, и WS Management.

История

WS Management был первоначально разработан коалицией производителей. Коалиция начала свою деятельность с компаний AMD, Dell, Intel, Microsoft и Sun Microsystems и расширилась до 13 участников, прежде чем в 2005 году была объединена с DMTF. DMTF опубликовал стандартный документ DSP0226, версия 1.2 от 30 сентября 2014 года.

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

Microsoft внедрила стандарт WS Management в Windows Remote Management 1.1 (WinRM), доступный для 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 года. WinRM 3.0 для Windows 7 и Windows Server 2008 R2 был выпущен 4 сентября 2012 года и поставлялся с Windows 8 и Windows Server 2012. Европейский исследовательский проект (программа 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 Technology, пакет управления внеполосный, использует WS Management в качестве протокола управления внеполосным. OpenNMS, платформа управления сетью с открытым исходным кодом, включает в себя библиотеку клиентов WS Management, написанную на чистом Java. Эта библиотека позволяет использовать WS Management в качестве протокола управления в OpenNMS. По умолчанию WinRM HTTP использует порт 80, а HTTPS – порт 443. Начиная с Windows 7, порты по умолчанию – 5985 и 5986 соответственно.