Управление системами WS Management: стандарт DMTF для управления серверами, приложениями и веб-сервисами через SOAP. Обмен данными по IT-инфраструктуре.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Стандарт управления системами
Systems management standard
WS Management (Управление веб-сервисами) — это открытый стандарт DMTF, определяющий протокол на основе SOAP для управления серверами, устройствами, приложениями и различными веб-сервисами. WS Management предоставляет единый способ доступа и обмена информацией об управлении между системами в ИТ-инфраструктуре.
WS Management (Web Services Management) is a DMTF open standard defining a SOAP based protocol for the management of servers, devices, applications and various Web services. WS Management provides a common way for systems to access and exchange management information across the IT infrastructure.
Дизайн
Спецификация основана на открытых стандартах DMTF и интернет-стандартах для веб-сервисов. Спецификация весьма обширна, поддерживая функциональность, значительно превосходящую простую операцию get/set переменных, и в этом плане она ближе к WBEM или Netconf, чем к SNMP. Также было определено соответствие между общей информационной моделью (CIM), разработанной DMTF, и WS Management.
The specification is based on DMTF open standards and Internet standards for Web services. The specification is quite rich, supporting much more than get/set of simple variables, and in that it is closer to WBEM or Netconf than to SNMP. A mapping of the DMTF originated Common Information Model into WS Management was also defined.
История
WS Management был первоначально разработан коалицией производителей. Коалиция начала свою деятельность с компаний AMD, Dell, Intel, Microsoft и Sun Microsystems и расширилась до 13 участников, прежде чем в 2005 году была объединена с DMTF. DMTF опубликовал стандартный документ DSP0226, версия 1.2 от 30 сентября 2014 года.
WS Management was originally developed by a coalition of vendors. The coalition started with AMD, Dell, Intel, Microsoft, Sun Microsystems and expanded to a total of 13 members before being subsumed by the DMTF in 2005. The DMTF has published the standards document DSP0226 with version 1.2 of September 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 соответственно.
Microsoft has implemented the WS Management standard in Windows Remote Management 1.1 (WinRM), available for Windows XP, Windows Server 2003, Windows Vista and Windows Server 2008. Using WS Management (WinRM 2.0), Windows PowerShell 2.0 allows scripts and cmdlets to be invoked on a remote machine or a large set of remote machines. WinRM 2.0 for Windows XP and Windows Server 2003 was released on Oct 26, 2009. WinRM 3.0 for Windows 7 and Windows Server 2008 R2 was released on Sept 4 2012 and shipped in Windows 8 and Windows Server 2012. A European research project (ITEA 2 programme, a strategic pan European programme for advanced pre competitive R&D in Software intensive Systems and Services), named SODA (Service Oriented Device and Delivery Architecture) developed several implementations of WS Management in ANSI C, Java, and for OSGi. These implementations are specifically targeted to be used with an open SOAP web service protocol stack named DPWS (Devices Profile for Web Services), and were optimized to be integrated in micro devices with only 100kB of memory. These implementations are free software, licensed under the GNU Lesser General Public License (LGPL), and their source code is freely available for download. Intel Active Management Technology, an out of band management suite, uses WS Management as the out of band management protocol. OpenNMS, an open source network management platform, includes a pure Java WS Management client library. This library enables WS Management as a management protocol in OpenNMS. By default WinRM HTTP uses port 80 and HTTPS uses port 443. On Windows 7 and higher the default ports are 5985 and 5986, respectively.