×

System and method for proactive distributed agent based network diagnosis

  • US 10,608,868 B2
  • Filed: 11/29/2017
  • Issued: 03/31/2020
  • Est. Priority Date: 11/29/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method, in an information handling system comprising a processor and a memory, for proactively diagnosing a network fault in a distributed computer network, the method comprising:

  • distributing, by the system, a plurality of network test policies to a plurality of remote devices, each network test policy at a remote device comprising network test instructions for the remote device to issue network tests and report network test results;

    receiving, by the system, a first network test result report from a first remote device which attempts to access a first network resource over a first specified network path, where the first network test result report identifies a first network issue with information identifying a first resource request to the first remote device, a received response from the first remote device, and information identifying one or more neighboring network components through which the first resource request was sent;

    issuing, by the system, a command to at least a second remote device in response to the first network issue identified in the first network test result report, where the command instructs at least the second remote device to issue a network test for evaluating at least part of the first specified network path and report network verification test results pursuant to any network test policy stored at the second remote device, where the command is based on network test policies and device selection criteria specifying which remote devices perform what network tests in reaction to a reported network issue; and

    aggregating, by the system, data from the first network test result report and network verification test results for use in proactively diagnosing the network fault in the first specified network path.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×