×

Scalable cloud—assigning scores to requesters and treating requests differently based on those scores

  • US 10,585,748 B2
  • Filed: 09/29/2017
  • Issued: 03/10/2020
  • Est. Priority Date: 09/29/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprises:

  • maintaining, by a computing device of a dispersed storage network (DSN), a queue of pending requests to access the DSN, wherein new requests are added to the queue and executed requests are deleted from the queue;

    for each pending request in the queue, determining, by the computing device, a prioritization score to produce a plurality of prioritization scores, wherein the prioritization score is determined by;

    determining a requestor'"'"'s identity of a requestor associated with a pending request of the pending requests;

    obtaining a trust score based on the requestor'"'"'s identity, wherein the trust score indicates the requestor'"'"'s level of legitimate use of the DSN;

    obtaining a compliance score based on the requestor'"'"'s identity, wherein the compliance score indicates the requestor'"'"'s level of compliance with DSN system requests; and

    generating the prioritization score based on the trust score and the compliance score; and

    executing, by the computing device, the pending requests of the queue in accordance with the plurality of prioritization scores.

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