Network management using abstract device descriptions
AssigneeCisco Technology, Inc.
InventorMaximilian J. Spring
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorMaximilian J. Spring
Estimating the term…
A method and apparatus are disclosed for creating and storing information that defines one or more network devices for use with a network management system. In one aspect, a network device having one or more logical slots, each of which may contain one of a plurality of sub-components, may be defined in terms of a logical expression that is evaluated by the network management system at runtime. A containment tree representing physical hardware and software elements of the network device is created and stored in memory. The logical expression is evaluated, based in part on a value that is obtained in real time from the network device using a dynamic discovery operation. A node representing the actual sub-component present in the slot of the device at runtime is created and stored in the tree based on the result of evaluating the expression. In another aspect, multiple references in the device description to MIB objects stored by the device are consolidated. Accordingly, multiple SNMP requests are avoided.
A method of computing and storing a result value used to describe a device in a tree representation in a network management system, the method comprising the computer-implemented steps of:
A method of computing and storing a result value used to describe a device in a tree representation in a network management system, the method comprising the computer-implemented steps of:
A network management system, comprising:
A computer-readable medium carrying one or more sequences of instructions for creating and storing information that represents a logical description of a network device for use in a network management system, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium carrying one or more sequences of instructions for creating and storing information that represents a logical description of a network device for use in a network management system, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
Dependencies are inferred from the claim text.