Dell Command | Monitor data provider collects client system information data and stores the information in the proprietary Extensible Markup Language (XML) format. The data manager is a service that loads these providers based on request. Dell Command | Monitor CIM provider layer abstracts the interface to different CIMOM implementations. The input is a combination of XML and Extensible Stylesheet Language (XSL) data in proprietary form, while the output is a CIM object instance based on Management Profiles. The WSMAN that serves as the channel protocol, requests the data from CIMOM and transmits it to the console.
When the CIMOM receives a request for information, it routes the request to the appropriate provider. All providers exist in this layer, and they provide information on system devices. The providers send management application requests from the CIMOM to the data router.
For example, a management console in the WMI application layer requests the available processor information on a client system. The WMI application layer makes the request over the network to the CIMOM on the client system. The CIMOM passes the request to the Dell Command | Monitor CIM provider and data manager. The data manager loads the corresponding data provider, which receives the information and stores it in a proprietary format. The information is then returned (through the same path in reverse) to the management console.