×

Global load balancing across mirrored data centers

  • US 7,111,061 B2
  • Filed: 05/29/2001
  • Issued: 09/19/2006
  • Est. Priority Date: 05/26/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method of determining which of a set of content provider mirror sites should receive an end user'"'"'s initial request, comprising:

  • generating a network map during a map generation process according to the following sub-steps;

    dynamically determining a set of proxy points, wherein each proxy point of the set of proxy points is determined by directing a trace route from each of a set of content provider mirror sites toward a given local name server and determining a given point in the Internet where the trace routes from each of the set of content provider mirror sites intersect;

    probing each of the proxy points from each of the set of content provider mirror sites to generate given data;

    generating a download predictor score for each content provider mirror site based on the given data generated by probing the proxy points;

    identifying which mirror site provides a best download performance based on the download predictor score; and

    associating a given name server IP address with the identified mirror site to generate the network map; and

    upon completion of the map generation process, in response to an end user'"'"'s initial request to a given local name server, returning an IP address of the identified mirror site based on information in the network map.

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