×

Resolving a performance issue within a dispersed storage network

  • US 10,447,767 B2
  • Filed: 06/18/2013
  • Issued: 10/15/2019
  • Est. Priority Date: 04/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by one or more processing modules of one or more requesting devices of a dispersed storage network (DSN), the method comprises:

  • when a DSN performance issue is detected that will affect a data access request, identifying a distributed storage unit (SU) of a set of distributed SUs of the DSN potentially contributing to the DSN performance issue, wherein a requesting device of the DSN sends a set of messages regarding the data access request to the set of SUs; and

    for the SU;

    determining a potential performance issue of the SU based on how the SU is potentially contributing to the DSN performance issue;

    determining a performance test based on the potential performance issue;

    generating a message that includes a protocol header and a payload, wherein the protocol header includes an indication to identify the message as a test request message and the payload includes test information specific for the SU to execute the performance test;

    sending the message to the SU;

    receiving, from the SU, a response message that includes a response header and a response payload, wherein the response header includes an indication to identify the response message as a test response message and the response payload includes a specific test result data generated based on the test information; and

    determining, based on the specific test result data, whether the SU has the potential performance issue and is contributing to the DSN performance issue.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×