×

Redirecting devices requesting access to files

  • US 10,193,967 B2
  • Filed: 05/05/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 08/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:

  • receiving, at a first storage node of a plurality of storage nodes, a first file download request for a file;

    wherein the first storage node has dual functionality to (a) serve file requests and (b) select other nodes to serve file requests;

    serving, by the first storage node, the first file download request for the file;

    receiving, at the first storage node, a second file download request for the file from a requesting device;

    determining that an access load corresponding to the first storage node exceeds a threshold value;

    responsive to determining that the access load corresponding to the first storage node exceeds the threshold value;

    identifying, by the first storage node, at least two storage nodes in the plurality of storage nodes that can serve the second file download request for the file;

    selecting, by the first storage node, a second storage node from the at least two storage nodes to serve the second file download request for the file;

    wherein the second storage node is selected by the first storage node based on the second storage node having a higher priority value, than other nodes in the at least two storage nodes, for serving a geographical region of the requesting device; and

    redirecting the requesting device to the second storage node that stores the file.

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