Chapter 7: Manageability Features
CIM
The Common Information Model (CIM) is an industry standard defined by the Distributed Management Task Force (DMTF). Microsoft implements CIM on Windows platforms such as Windows 2000 and Windows Server 2003 systems. Allied Telesyn supports CIM on the Windows 2000 and the Windows Server 2003 platforms.
Allied Telesyn's implementation of CIM provides various classes that provide information to users through CIM client applications. (Please note that the Broadcom CIM data provider provides data only.) You can choose your preferred CIM client software to browse the information provided by the Broadcom CIM provider.
The Broadcom CIM provider provides information through the BRCM_NetworkAdapter and BRCM_ExtraCapacityGroup classes.
The BRCM_NetworkAdapter class provides network adapter information pertaining to a group of adapters including the adapter and other vendors’ controllers. The BRCM_ExtraCapacityGroup class provides team configuration for the BASP feature. Current implementation provides team information as well as information about physical network adapters in the team.
BASP provides events through event logs. You can use the Event Viewer provided by Windows 2000 and Windows Server 2003. Or, you can use CIM to inspect or monitor these events. BASP provider also provides event information through the CIM's generic event model. These events are __InstanceCreationEvent, __InstanceDeletionEvent and __InstanceModificationEvent. These events are defined by CIM. In addition, CIM requires the client application to register the events from the client application, using queries as examples (shown below) in order to receive events properly.
SELECT * FROM __InstanceModificationEvent where
TargetInstance ISA "BRCM_NetworkAdapter"
SELECT * FROM __InstanceModificationEvent where
TargetInstance ISA "BRCM_ExtraCapacityGroup"
SELECT * FROM __InstanceCreationEvent where
TargetInstance ISA "BRCM_NetworkAdapter"
SELECT * FROM __InstanceDeletionEvent where
TargetInstance ISA "BRCM_NetworkAdapter"
SELECT * FROM __InstanceCreationEvent where
TargetInstance ISA "BRCM_ActsAsSpare"
SELECT * FROM __InstanceDeletionEvent where
TargetInstance ISA "BRCM_ActsAsSpare"
For detailed information about these events, please refer to the CIM documentation.
100