Chapter 9: Installing CIM and SNMP for Manageability
126
Installing CIM
The Common Information Model (CIM) is an industry standard defined by
the Distributed Management Task Force (DMTF). Microsoft implements
CIM on Windows platforms. Also, Broadcom supports CIM on the
Windows Server 2003, Windows Server 2008, and Windows Server 2008
R2 platforms.
Broadcom's implementation of CIM enables various classes to provide
information through CIM client applications. The Broadcom CIM data
provider provides data only. In addition, you can select your preferred CIM
client software to browse the information exposed by the Broadcom CIM
provider.
The Broadcom CIM provider provides information through the following
classes:
BRCM_NetworkAdapter
BRCM_ExtraCapacityGroup
The BRCM_NetworkAdapter class provides network adapter information
pertaining to a group of adapters including Broadcom and controllers from
other vendors. The BRCM_ExtraCapacityGroup class provides team
configuration for the Broadcom Advanced Server Program (BASP).
Current implementation provides team information and information about
physical network adapters in the team.
BASP provides information about events through event logs. You can use
the either Event Viewer (provided by Windows Server 2003, Windows
Server 2008, and Windows Server 2008 R2) or CIM to inspect and monitor
these events. The Broadcom CIM provider also provides event information
through the CIM generic event model. The following events are defined by
CIM:
__InstanceCreationEvent
__InstanceDeletionEvent
__InstanceModificationEvent
CIM requires the client application to register the events from the client
application, using queries as examples to receive events properly. See the
following examples:
SELECT * FROM __InstanceModificationEvent
where TargetInstance ISA "BRCM_NetworkAdapter"
SELECT * FROM __InstanceModificationEvent
where TargetInstance ISA "BRCM_ExtraCapacityGroup"
SELECT * FROM __InstanceCreationEvent
where TargetInstance ISA "BRCM_NetworkAdapter"