×

System and method for determining target failback and target priority for a distributed file system

  • US 7,584,220 B2
  • Filed: 02/07/2005
  • Issued: 09/01/2009
  • Est. Priority Date: 10/01/2004
  • Status: Active Grant
First Claim
Patent Images

1. In a computer system, a method for locating a file in a network of computers, the method comprising:

  • requesting, by a client computer, a location of a file located on at least one server computer in a network of server computers;

    receiving, by the client computer, a list of a plurality of targets, each of the plurality of targets corresponding to a location in the network of server computers storing the file, wherein the plurality of targets are sorted into bounded sets based on a site-cost of each target such that each bounded set is associated with a same site-cost, wherein the site-cost is associated with at least one parameter of a network that is used in retrieving the file between one of the plurality of targets and the client computer, the plurality of targets within each bounded set being further sorted based on a priority assigned to each target;

    selecting, by the client computer, a first target on the list of the plurality of targets for accessing the file, wherein the first target has the lowest site-cost of any available target on the list of the plurality of targets;

    for a subsequent access to the file, the client computer determining if a lower site-cost target from the list of the plurality of targets is available that has a lower site-cost than the first target; and

    in response to a lower site-cost target being available, the client computer accessing the file using the lower site-cost target.

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