A
Key Protocols and Interfaces
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. 3Com will support CIM on the Windows 2000 platform.
The 3Com implementation of CIM will provide various classes to provide information to users through CIM client applications. Please note that CIM data provider will provide data only, and users can choose their preferred CIM client software to browse the information exposed by CIM provider. The current implementation of CIM is based on IBM FTMI beta SDK, and is subject to change in the future.
3Com CIM provider provides information through BRCM_NetworkAdapter and
BRCM_ExtraCapacityGroup classes. BRCM_NetworkAdapter class provides NICs including 3Com and other vendors' controllers. BRCM_ExtraCapacityGroup class provides team configuration for the Advanced Server Features. Current implementation will provide team information and information of physical network adapters in the team.
Advanced Server Features provides events through event logs. Users can use the “Event Viewer” provided by Windows 2000, or use CIM to inspect or monitor these events. 3Com CIM provider will also provide event information through CIM's generic event model. These events are __InstanceCreationEvent, __InstanceDeletionEvent and __InstanceModificationEvent, and are defined by CIM. 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 CIM documentation.
99