Distributed Management Task Force: Difference between revisions

Content deleted Content added
WBEM link
m misc fixes / cleanup
Line 1:
'''Distributed Management Task Force''' ('''DMTF''', formerly "Desktop Management Task Force") is a [[standards organization]] that develops and maintains standards for [[systems management]] of [[Information technology|IT]] environments in enterprises and the Internet. These standards allow building systems management infrastructure components in a [[Platform (computing)|platform]]-independent and technology-neutral way. They provide for systems management interoperability between IT products of different producers without costly transformations and adaptations.
 
==Overview==
The DMTF was founded in [[1992]]. It is an open organisation where companies, other organisations and single persons can become members. In [[2005]], the DMTF had more than 3500 participants out of more than 200 organisations and companies (such as [[Advanced Micro Devices|AMD]], [[Cisco Systems|Cisco]], [[Dell, Inc.|Dell]], [[EMC Corporation|EMC]], [[Fujitsu]], [[Hewlett-Packard]], [[Hitachi, Ltd.|Hitachi]], [[IBM]], [[Intel]], [[Microsoft]], [[Novell]], [[Oracle Corporation|Oracle]], [[Sun Microsystems]], [[Symantec]], [[WBEM Solutions]]). The DMTF is organized in [[working group]]s where the participants jointly develop and maintain the standards. The DMTF has alliances with a number of other organisations and with the [[academia]].
 
==Standards==
DMTF standards include:
<li>*'''[[Common Information Model (computing)|Common Information Model]]''' ('''CIM''') - The CIM Schema is a [[conceptual schema]] that defines how the managed elements in an IT environment (for instance [[Computer]]s or [[Storage area network|Storage Area Networks]]) are represented as a common set of [[Object (computer science)|objects]] and relationships between them. CIM is extensible in order to allow product specific extensions to the common definition of these managed elements. CIM uses a model based upon [[Unified Modeling Language|UML]] to define the CIM Schema. CIM is the basis for most of the other DMTF standards.
<ul>
<li>*'''[[Common Diagnostic Model]]''' ('''CDM''') - The CDM schema is a part of the CIM schema that defines how system diagnostics should be incorporated into the management infrastructure.
<li>'''[[Common Information Model (computing)|Common Information Model]]''' ('''CIM''') - The CIM Schema is a [[conceptual schema]] that defines how the managed elements in an IT environment (for instance [[Computer]]s or [[Storage area network|Storage Area Networks]]) are represented as a common set of [[Object (computer science)|objects]] and relationships between them. CIM is extensible in order to allow product specific extensions to the common definition of these managed elements. CIM uses a model based upon [[Unified Modeling Language|UML]] to define the CIM Schema. CIM is the basis for most of the other DMTF standards.
<li>*'''[[Web-Based Enterprise Management]]''' ('''WBEM''') - Defines protocols for the interaction between systems management infrastructure components implementing CIM, a concept of DMTF management profiles that allows defining the behavior of the elements defined in the CIM Schema, the CIM Query Language (CQL) and other specifications needed for the interoperability of CIM infrastructure.
<li>'''[[Common Diagnostic Model]]''' ('''CDM''') - The CDM schema is a part of the CIM schema that defines how system diagnostics should be incorporated into the management infrastructure.
*'''[[Systems Management Architecture for Server Hardware]]''' ('''SMASH''') - Defines a [[Command line interface|command line]] protocol for interacting with CIM infrastructure, and DMTF management profiles for server hardware management.
<li>'''[[Web-Based Enterprise Management]]''' ('''WBEM''') - Defines protocols for the interaction between systems management infrastructure components implementing CIM, a concept of DMTF management profiles that allows defining the behavior of the elements defined in the CIM Schema, the CIM Query Language (CQL) and other specifications needed for the interoperability of CIM infrastructure.
<li>*'''[[SystemsSMBIOS|System Management Architecture for Server HardwareBIOS]]''' ('''SMASHSMBIOS''') - Defines ahow the [[CommandBIOS]] lineinterface interfaceof [[x86|commandx86 linearchitecture]] protocolsystems foris interactingrepresented within CIM infrastructure, (and DMTF management profiles for server hardware managementDMI).
<li>*'''[[SMBIOS|SystemAlert ManagementStandard BIOSFormat]]''' ('''SMBIOSASF''') - Defines howremote thecontrol [[BIOS]]and interfacealerting ofinterfaces [[x86|x86for architecture]]OS-absent systemsenvironments is(for representedinstance ina CIMsystem (andboard DMIcontroller of a [[Personal computer|PC]]).
<li>*'''[[Directory enabled networking|Directory Enabled Network]]''' ('''DEN''') - Defines how [[Lightweight Directory Access Protocol|LDAP]] directories can be used to provide access to CIM managed elements and defines CIM to LDAP mappings for a part of the CIM schema.
<li>'''[[Alert Standard Format]]''' ('''ASF''') - Defines remote control and alerting interfaces for OS-absent environments (for instance a system board controller of a [[Personal computer|PC]]).
*'''[[Desktop Management Interface]]''' ('''DMI''') - DMI was the first desktop management standard. Due to the rapid advancement of DMTF technologies, such as CIM, the DMTF defined an "End of Life" process for DMI, which ended March 31, 2005.
<li>'''[[Directory enabled networking|Directory Enabled Network]]''' ('''DEN''') - Defines how [[Lightweight Directory Access Protocol|LDAP]] directories can be used to provide access to CIM managed elements and defines CIM to LDAP mappings for a part of the CIM schema.
<li>*'''[[Desktop Managementand mobile Architecture for System InterfaceHardware]]''' ('''DMIDASH''') - DMI was the first desktopa management standard. Duebased toon theDMTF rapidWeb advancementServices offor DMTFManagement technologies(WS-Management), such as CIM, the DMTF defined an "End of Life" process for DMI,desktop whichand endedmobile March 31,client 2005systems.
<li>'''[[Desktop and mobile Architecture for System Hardware]]''' ('''DASH''') - a management standard based on DMTF Web Services for Management (WS-Management), for desktop and mobile client systems.
</ul>
 
CIM related standards are also developed outside of the DMTF. Some examples are:
*The '''[[Storage Networking Industry Association|SNIA]]''' develops and maintains the '''[[SMI-S]]''' standard that defines DMTF management profiles for [[Storage area network|Storage Area Networks]].
<ul>
<li>The *'''[[StorageThe NetworkingOpen Industry Association|SNIAGroup]]''' develops and maintains the '''[[SMI-SCMPI]]''' standard that defines DMTFa management[[C profiles(programming forlanguage)|C]]/[[C++]] [[StorageApplication areaprogramming networkinterface|Storage Area NetworksAPI]] for CIM providers.
<li>*The '''[[TheJava OpenCommunity GroupProcess]]''' currently develops and maintains the '''[[CMPIJSR-48]]''' standard that defines a [[CJava (programming language)|C]]/[[C++Java]] [[Application programming interface|API]] for CIM providersclient applications.
<li>The '''[[Java Community Process]]''' currently develops the '''[[JSR-48]]''' standard that defines a [[Java (programming language)|Java]] API for CIM client applications.
</ul>
 
CIM and WBEM are supported by a large number of products and [[Open-source software|open source]] projects. A small list is provided here:
<li>*'''[[Windows Management Instrumentation]]''' ('''WMI''') - Implementation of CIM and WBEM in [[Microsoft Windows]]
<ul>
*'''[http://sblim.sourceforge.net/ SBLIM]''' - Open source project providing an implementation of CIM and WBEM for [[Linux]] as well as other CIM and WBEM related components and tools
<li>'''[[Windows Management Instrumentation]]''' ('''WMI''') - Implementation of CIM and WBEM in [[Microsoft Windows]]
<li>*'''[http://sblimwww.sourceforgeopenpegasus.netorg/ SBLIMOpenPegasus]''' - Open source project providing ana implementationCIM ofObject CIMManager andwritten WBEMin forC++ [[Linux]](the ascentral wellinfrastructure ascomponent otherfor CIM and WBEM related components and tools)
<li>*'''[http://wwwwbemservices.openpegasussourceforge.orgnet/ OpenPegasusWBEM Services]''' - Open source project providing a CIM Object Manager written in C++ (the central infrastructure component for CIM and WBEM)Java
<li>*'''[http://wbemservicesopenwbem.sourceforge.net/ WBEM ServicesOpenWBEM]''' - Open source project providing aanother CIM Object Manager written in JavaC++
<li>'''[http://openwbem.sourceforge.net/ OpenWBEM]''' - Open source project providing another CIM Object Manager written in C++
</ul>
 
DMTF proposed standards include:
<li>*'''[[Open Virtual Machine Format]]''' ('''OVF''') - Proposed standard for saving [[virtual machine]] images to disk.
<ul>
<li>'''[[Open Virtual Machine Format]]''' ('''OVF''') - Proposed standard for saving [[virtual machine]] images to disk.
</ul>
 
== External links ==
 
== External links ==
* [http://www.dmtf.org/ DMTF Homepage]