HP WBEM Services for HP-UX System Administrator Guide (5900-1624, April 2011)

“Software Distributor Provider
“IOTree Provider
For more information on these providers, see “Providers available with HP WBEM Services
(page 22).
Several other HP providers are available, which support the WBEM standard. For more information
on HP providers that support WBEM, see the Provider Data sheets available at: http://
www.docs.hp.com —> Network and Systems Management —> HP WBEM Providers.
When a provider is installed in the network, it automatically registers with HP WBEM Services,
using the MOF compiler. Information on the provider is stored in the CIM repository. When a
provider registers with HP WBEM Services, the following information is provided:
Definition of the resource
Resources are largely defined by the characteristics inherited from the most general classes
and passed to the more specific subclasses.
For example, consider a schema named Creature. This schema includes a class named
Human, which includes all Homo sapiens. The class Human can include subclasses based on
the gender — Female and Male subclasses. Each of these subclasses can have additional
subclasses based on relationships. For example, the Female subclass can include additional
subclasses such as My Mother, My Sister, or My Daughter.
Resources can also be grouped as namespaces. HP WBEM Services includes four namespaces,
which are enabled when HP WBEM Services is installed.
Information on the resource that the provider can expose
This information is categorized into Properties and Methods such as using the example of the
My Mother class, one Property is the Birth Date, or the Social Security Number.
A shared library to invoke actions that are offered to manage the resource
For example, you can have a method callMother that reminds the user of the Phone Number
when a Birth Date approaches.
Information about the provider
Provides information such as version, the type of provider, a description including how it can
be invoked, and the name of its shared libraries.
Providers are automatically enabled when they are registered with HP WBEM Services. If you want
to disable a provider, use the cimprovider command. After a provider is disabled, you can
enable it only by using the cimprovider command. You can also use this command to remove
a provider registration from the CIM repository. However, removing a provider registration from
the CIM repository does not remove the provider from the system.
IMPORTANT: In addition to these providers, you can develop your own set of providers. However,
you must register these providers with HP WBEM Services. After the provider is registered with HP
WBEM Services, you can replace it with a new version to add, remove, or modify information of
a resource. This information includes new classes, properties, and methods.
Processing requests
When a management client sends a request to HP WBEM Services, it initiates a series of actions
among the components of HP WBEM Services. Figure 2 is a representation of how the components
in HP WBEM Services work together when a client request is received.
How HP WBEM Services works? 9