×

Data storage resource allocation by employing dynamic methods and blacklisting resource request pools

  • US 9,639,400 B2
  • Filed: 02/02/2016
  • Issued: 05/02/2017
  • Est. Priority Date: 06/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one processor;

    at least one data storage device coupled to the at least one processor and storing instructions for implementing a process to assign data storage requests to data storage resources, wherein the process comprises;

    creating a table of resources by grouping data storage resources in columns or rows of the table according to similar characteristics of the data storage resources;

    assigning, when preferred resources are available, at least one resource from a row or column, respectively, of the table to a data allocation request;

    assigning, when preferred data storage resources are not available, an alternate set of data storage resources to the data storage request;

    determining whether at least one requested resource from a failed request comprise common or not common resources; and

    adding the at least one resource from the failed request to a blacklist table when the failed request corresponded to a common resource, and not adding the at least one resource from the failed request to the blacklist table when the failed request corresponded to a not common resource.

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