WS-Management ( Web Services-Management ) es un estándar abierto de DMTF que define un protocolo basado en SOAP para la gestión de servidores, dispositivos, aplicaciones y diversos servicios web. WS-Management proporciona una forma común para que los sistemas accedan e intercambien información de gestión en toda la infraestructura de TI .
Diseño
La especificación se basa en los estándares abiertos de DMTF y en los estándares de Internet para servicios web.
La especificación es bastante completa, ya que admite mucho más que la simple obtención/establecimiento de variables, y en ese sentido se asemeja más a WBEM o Netconf que a SNMP . También se definió una correspondencia entre el Modelo de Información Común (CIM) originado por DMTF y WS-Management.
Historia
WS-Management fue desarrollado originalmente por una coalición de proveedores. La coalición comenzó con AMD , Dell , Intel , Microsoft y Sun Microsystems , y se expandió hasta contar con un total de 13 miembros antes de ser absorbida por la DMTF en 2005.
El DMTF publicó la Especificación de Servicios Web para la Gestión (WS-Management) como documento de estándares DSP0226, versión 1.2, el 30 de septiembre de 2014. [ 1 ]
Implementaciones y soporte de aplicaciones
- Microsoft ha implementado el estándar WS-Management en Windows Remote Management 1.1 (WinRM), [ 2 ] disponible para Windows XP , Windows Server 2003 , Windows Vista y Windows Server 2008 .
- Mediante WS-Management (WinRM 2.0), Windows PowerShell 2.0 permite invocar scripts y cmdlets en una máquina remota o en un gran conjunto de máquinas remotas.
- WinRM 2.0 para Windows XP y Windows Server 2003 se lanzó el 26 de octubre de 2009. [ 3 ]
- WinRM 3.0 para Windows 7 y Windows Server 2008 R2 se lanzó el 4 de septiembre de 2012 y se incluyó en Windows 8 y Windows Server 2012. [ 4 ]
- Un proyecto de investigación europeo (programa ITEA 2, un programa estratégico paneuropeo para I+D precompetitiva avanzada en sistemas y servicios intensivos en software), denominado SODA (Service Oriented Device and Delivery Architecture), desarrolló varias implementaciones de WS-Management en ANSI C , Java y OSGi . Estas implementaciones están específicamente diseñadas para usarse con una pila de protocolos de servicios web SOAP abierta llamada DPWS (Devices Profile for Web Services) y se optimizaron para integrarse en microdispositivos con solo 100 kB de memoria. Estas implementaciones son software libre , licenciado bajo la Licencia Pública General Reducida de GNU (LGPL), y su código fuente está disponible para su descarga gratuita.
- Intel Active Management Technology , un conjunto de herramientas de administración fuera de banda , utiliza WS-Management como protocolo de administración fuera de banda. [ 5 ]
- OpenNMS , una plataforma de gestión de red de código abierto , incluye una biblioteca cliente WS-Management escrita completamente en Java. [ 6 ] Esta biblioteca habilita WS-Management como protocolo de gestión en OpenNMS. [ 7 ]
- Por defecto, WinRM HTTP usa el puerto 80 y HTTPS usa el puerto 443. En Windows 7 y versiones posteriores, los puertos predeterminados son 5985 y 5986, respectivamente. [ 8 ]
Referencias
- ↑ ""DSP0226_1.2.0.pdf" (PDF)" (PDF) .
- ↑ "Características de administración de Windows Vista" . Consultado el 4 de octubre de 2015 .
- ↑ "Windows Management Framework Core para Windows XP" . Consultado el 28 de octubre de 2009 .
- ↑ "Windows Management Framework 3.0" . Consultado el 17 de octubre de 2012 .
- ↑ "Administración de WS en Intel AMT" . Consultado el 27 de mayo de 2013 .
- ↑ "OpenNMS/wsman: Un cliente WS-Man para Java" . Consultado el 17 de agosto de 2017 .
- ↑ "Notas de la versión de OpenNMS" . Consultado el 17 de agosto de 2017 .
- ↑ "Cómo: Configurar WINRM para HTTPS" . Consultado el 16 de abril de 2019 .
Enlaces externos
- Especificaciones de WS-Management
- Openwsman: Implementación de código abierto de WS-Management
- WinRM (Administración remota de Windows): una implementación de Microsoft Windows del protocolo WS-Management basado en SOAP (Protocolo simple de acceso a objetos).
- Estándares DMTF
- Estándares informáticos
- Estándares abiertos
- Gestión de redes