Distributed fault isolation in connected networks
First Claim
1. A method, comprising:
- determining, via a local fault poller, a list of local unreachable devices of a plurality of devices within a local domain, wherein the local unreachable devices are coupled for communication with the local fault poller;
determining selected neighboring domains of a plurality of neighboring domains, wherein the selected neighboring domains are outside the local domain and comprise neighboring devices which are coupled for communication with the local unreachable devices, each neighboring domain having a respective neighboring global fault poller;
requesting an operational test of the local unreachable devices within the local domain by the respective neighboring global fault pollers of the selected neighboring domains outside the local domain;
receiving responses, via the respective neighboring global fault pollers of the selected neighboring domains outside the local domain, indicating whether the local unreachable devices within the local domain are operational;
determining, based on the responses, a root cause device from the list of local unreachable devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is described for determining, via a local fault poller, a list of local unreachable devices of a plurality of devices within a local domain, wherein the local unreachable devices are coupled for communication with the local fault poller. The method comprises determining selected neighboring domains of a plurality of neighboring domains, wherein the selected neighboring domains comprise neighboring devices which are coupled for communication with the local unreachable devices, each neighboring domain having a respective neighboring global fault poller. The method comprises requesting an operational test of the local unreachable devices from the respective neighboring global fault pollers of the selected neighboring domains, and receiving responses, via the respective neighboring global fault pollers, indicating whether the local unreachable devices are operational. The method further comprises determining, based on the responses, a root cause device from the list of local unreachable devices.
-
Citations
20 Claims
-
1. A method, comprising:
-
determining, via a local fault poller, a list of local unreachable devices of a plurality of devices within a local domain, wherein the local unreachable devices are coupled for communication with the local fault poller; determining selected neighboring domains of a plurality of neighboring domains, wherein the selected neighboring domains are outside the local domain and comprise neighboring devices which are coupled for communication with the local unreachable devices, each neighboring domain having a respective neighboring global fault poller; requesting an operational test of the local unreachable devices within the local domain by the respective neighboring global fault pollers of the selected neighboring domains outside the local domain; receiving responses, via the respective neighboring global fault pollers of the selected neighboring domains outside the local domain, indicating whether the local unreachable devices within the local domain are operational; determining, based on the responses, a root cause device from the list of local unreachable devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a memory; and a processor in communication with the memory, the processor configured to; determine, via a local fault poller, a list of local unreachable devices of a plurality of devices within a local domain, wherein the local unreachable devices are coupled for communication with the local fault poller; determine selected neighboring domains of a plurality of neighboring domains, wherein the selected neighboring domains are outside the local domain and comprise neighboring devices which are coupled for communication with the local unreachable devices, each neighboring domain having a respective neighboring global fault poller; request an operational test of the local unreachable devices within the local domain by the respective neighboring global fault pollers of the selected neighboring domains outside the local domain; receive responses, via the respective neighboring global fault pollers of the selected neighboring domains outside the local domain, indicating whether the local unreachable devices within the local domain are operational; and determine, based on the responses, a root cause device from the list of local unreachable devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising; computer-readable program code configured to determine, via a local fault poller, a list of local unreachable devices of a plurality of devices within a local domain, wherein the local unreachable devices are coupled for communication with the local fault poller; computer-readable program code configured to determine selected neighboring domains of a plurality of neighboring domains, wherein the selected neighboring domains are outside the local domain and comprise neighboring devices which are coupled for communication with the local unreachable devices, each neighboring domain having a respective neighboring global fault poller; computer-readable program code configured to request an operational test of the local unreachable devices within the local domain by the respective neighboring global fault pollers of the selected neighboring domains outside the local domain; computer-readable program code configured to receive responses, via the respective neighboring global fault pollers of the selected neighboring domains outside the local domain, indicating whether the local unreachable devices within the local domain are operational; computer-readable program code configured to determine, based on the responses, a root cause device from the list of local unreachable devices.
-
Specification