WS-Management ( Web Services-Management ) es un estándar abierto DMTF que define un protocolo basado en SOAP para la gestión de servidores, dispositivos, aplicaciones y varios 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 .
Estado | Publicado |
---|---|
Año iniciado | 2008 |
Ultima versión | 1.2 de septiembre de 2014 |
Organización | Grupo de trabajo de gestión distribuida |
Estándares relacionados | WBEM |
Dominio | Gestión de sistemas |
Abreviatura | WS-MAN |
Sitio web | www |
Diseño
La especificación se basa en estándares abiertos DMTF y estándares de Internet para servicios web.
La especificación es bastante rica, admite mucho más que get / set de variables simples, y está más cerca de WBEM o Netconf que de SNMP . También se definió un mapeo del modelo de información común originado por DMTF en WS-Management.
Historia
WS-Management fue desarrollado originalmente por una coalición de proveedores. La coalición comenzó con AMD , Dell , Intel , Microsoft , Sun Microsystems y se expandió a un total de 13 miembros antes de ser subsumida por la DMTF en 2005.
La DMTF ha publicado el documento de estándares DSP0226 con la versión 1.2 del 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 .
- Con 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 envió 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 avanzado precompetitivo en sistemas y servicios intensivos en software), denominado SODA (Arquitectura de entrega y dispositivos orientados a servicios) desarrolló varias implementaciones de WS-Management en ANSI C , Java y OSGi . Estas implementaciones están diseñadas específicamente para usarse con una pila de protocolo de servicio web SOAP abierta llamada DPWS (perfil de dispositivos para servicios web), y se optimizaron para integrarse en microdispositivos con solo 100kB de memoria. Estas implementaciones son software gratuito , con licencia de GNU Lesser General Public License (LGPL), y su código fuente está disponible gratuitamente para su descarga.
- La tecnología Intel Active Management , una suite 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 de WS-Management de Java puro. [6] Esta biblioteca habilita WS-Management como protocolo de administración en OpenNMS. [7]
- De forma predeterminada, 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) .
- ^ "Funciones 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 .
- ^ "WS-Management 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 basada en SOAP (protocolo simple de acceso a objetos)