×

Method and system for selecting a storage node based on a distance from a requesting device

  • US 10,523,747 B2
  • Filed: 05/05/2016
  • Issued: 12/31/2019
  • Est. Priority Date: 08/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory machine-readable media storing instructions which, when executed by one or more processors, cause:

  • determining a threshold geographical distance for assessing nearness of file storage nodes to file requesting devices;

    subsequent to determining the threshold geographical distance;

    receiving, from a device at a first location, a request to access a file, the file being stored at one or more nodes of a plurality of nodes located at a respective plurality of locations;

    determining that none of the one or more nodes, storing the file, are located at any location that is within the threshold geographical distance from the first location, at least by;

    for each node in the one or more nodes, respectively,(a) computing a distance between said each node and the first location, based at least in part on geographical locations of said each node and the first location, and(b) comparing the distance between said each node and the first location with the threshold geographical distance;

    responsive at least to determining that none of the one or more nodes, storing the file, are located at any location that is within the threshold geographical distance from the first location;

    selecting a particular node, of the plurality of nodes, at a second location that is within the threshold geographical distance from the first location;

    initiating a process for storing the file at the particular node.

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