发明名称 |
Method and apparatus for maintaining the status of objects in computer networks using virtual state machines |
摘要 |
A network appliance for monitoring, diagnosing and documenting problems among a plurality of devices and processes (objects) coupled to a computer network utilizes periodic polling and collection of object-generated trap data to monitor the status of objects on the computer network. The status of a multitude of objects is maintained in memory utilizing virtual state machines which contain a small amount of persistent data but which are modeled after one of a plurality of finite state machines. The memory further maintains dependency data related to each object which identifies parent/child relationships with other objects at the same or different layers of the OSI network protocol model. A decision engine verifies through on-demand polling that a device is down. A root cause analysis module utilizes status and dependency data to locate the highest object in the parent/child relationship tree that is affected to determine the root cause of a problem. Once a problem has been verified, a "case" is opened and notification alerts may be sent out to one or more devices. A user interface allows all objects within the network to be displayed with their respective status and their respective parent/child dependency objects in various formats.
|
申请公布号 |
US8499204(B2) |
申请公布日期 |
2013.07.30 |
申请号 |
US201113170874 |
申请日期 |
2011.06.28 |
申请人 |
LOVY DAVID M.;FAGAN BRANT M.;BOJANEK ROBERT J.;SHOREGROUP, INC. |
发明人 |
LOVY DAVID M.;FAGAN BRANT M.;BOJANEK ROBERT J. |
分类号 |
G06F11/00 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|