×

Using reinforcement learning to select a DS processing unit

  • US 10,268,545 B2
  • Filed: 12/13/2017
  • Issued: 04/23/2019
  • Est. Priority Date: 09/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • for a data access request, accessing, by a user computing device of a dispersed storage network (DSN), a plurality of estimated efficiency models of a plurality of dispersed storage (DS) processing units of the DSN, wherein an estimated efficiency model of the plurality of estimated efficiency models includes a list of estimated efficiency probabilities, wherein the list of estimated efficiency probabilities corresponds to a list of data access request types for a DS processing unit of the plurality of DS processing units;

    selecting, by the user computing device, one of the DS processing units from the plurality of DS processing units based on the plurality of estimated efficiency models, a type of request of the data access request, and a randomizing factor to produce a selected DS processing unit;

    sending, by the user computing device, the data access request to the selected DS processing unit for execution;

    determining, by the user computing device, an actual processing efficiency of a processing of the data access request by the selected DS processing unit; and

    updating, by the user computing device, the estimated efficiency model of the selected DS processing unit based on the actual processing efficiency.

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