WS-Management
Encyclopedia
Web Services-Management is a DMTF open standard
defining a SOAP-based protocol
for the management of servers, devices, applications and various Web services. The DMTF has published the standards document DSP0226 with version v1.1.0 of 2010-03-03http://www.dmtf.org/standards/published_documents/DSP0226_1.1.pdf.
The specification is based on DMTF open standard
s and Internet standard
s for Web services. 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 subjugated to the DMTF in 2005.
WS-Management provides a common way for systems to access and exchange management information across the IT infrastructure.
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.
Open standard
An open standard is a standard that is publicly available and has various rights to use associated with it, and may also have various properties of how it was designed . There is no single definition and interpretations vary with usage....
defining a SOAP-based protocol
Communications protocol
A communications protocol is a system of digital message formats and rules for exchanging those messages in or between computing systems and in telecommunications...
for the management of servers, devices, applications and various Web services. The DMTF has published the standards document DSP0226 with version v1.1.0 of 2010-03-03http://www.dmtf.org/standards/published_documents/DSP0226_1.1.pdf.
The specification is based on DMTF open standard
Open standard
An open standard is a standard that is publicly available and has various rights to use associated with it, and may also have various properties of how it was designed . There is no single definition and interpretations vary with usage....
s and Internet standard
Internet standard
In computer network engineering, an Internet Standard is a normative specification of a technology or methodology applicable to the Internet. Internet Standards are created and published by the Internet Engineering Task Force .-Overview:...
s for Web services. WS-Management was originally developed by a coalition of vendors. The coalition started with AMD, Dell, Intel, Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...
, Sun Microsystems
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...
and expanded to a total of 13 members before being subjugated to the DMTF in 2005.
WS-Management provides a common way for systems to access and exchange management information across the IT infrastructure.
The specification is quite rich, supporting much more than get/set of simple variables, and in that it is closer to WBEM
Web-Based Enterprise Management
Web-Based Enterprise Management is a set of systems management technologies developed to unify the management of distributed computing environments. WBEM is based on Internet standards and Distributed Management Task Force open standards: Common Information Model infrastructure and schema,...
or Netconf
Netconf
The Network Configuration Protocol, NETCONF, is an IETF network management protocol. It was developed in the NETCONF working group and published in December 2006 as RFC 4741 and later revised in June 2011 and published as RFC 6241....
than to SNMP
Simple Network Management Protocol
Simple Network Management Protocol is an "Internet-standard protocol for managing devices on IP networks. Devices that typically support SNMP include routers, switches, servers, workstations, printers, modem racks, and more." It is used mostly in network management systems to monitor...
. A mapping of the DMTF-originated Common Information Model
Common Information Model (computing)
The Common Information Model is an open standard that defines how managed elements in an IT environment are represented as a common set of objects and relationships between them...
into WS-Management was also defined.
Implementations and application support
- MicrosoftMicrosoftMicrosoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...
has implemented the WS-Management standard in Windows Remote Management 1.1 (WinRM), available for Windows XPWindows XPWindows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base...
, Windows Server 2003Windows Server 2003Windows Server 2003 is a server operating system produced by Microsoft, introduced on 24 April 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on 6 December 2005...
, Windows VistaWindows VistaWindows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...
and Windows Server 2008. - Using WS-Management (WinRM 2.0), Windows PowerShellWindows PowerShellWindows PowerShell is Microsoft's task automation framework, consisting of a command-line shell and associated scripting language built on top of, and integrated with the .NET Framework...
2.0 allows scripts and cmdlets to be invoked on a remote machine or a large set of remote machines. - NovellNovellNovell, Inc. is a multinational software and services company. It is a wholly owned subsidiary of The Attachmate Group. It specializes in network operating systems, such as Novell NetWare; systems management solutions, such as Novell ZENworks; and collaboration solutions, such as Novell Groupwise...
is working to develop an open source implementation of the WS-Management specification for SUSE Linux Enterprise. - WinRM 2.0 for Windows XP and Windows Server 2003 was released on Oct 26, 2009.
- 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-Managament in ANSI C, Java, and for OSGi. These implementations are specifically targeted to be used with an open web service protocol stack named DPWSDevices Profile for Web ServicesThe Devices Profile for Web Services defines a minimal set of implementation constraints to enable secure Web Service messaging, discovery, description, and eventing on resource-constrained devices....
(Devices Profile for Web Services), and were optimized to be integrated in micro-devices with only 100kB of memory. These implementations are open source, and source code is available on the SOA4D forge.
External links
- WS-Management specifications
- Openwsman: Open-source implementation of WS-Management
- Wiseman: Open-source java implementation of WS-Management
- SOA4D (Service Oriented Architecture for Devices): Open-source C and Java implementation of DPWS stack and WS-Management
- A live WS-Management example for experimentation
- WinRM (Windows Remote Management): a Microsoft Windows implementation of WS-Management Protocol based on SOAP (Simple Object Access Protocol)