×

Distributed global load-balancing system for software-defined data centers

  • US 9,998,530 B2
  • Filed: 10/15/2013
  • Issued: 06/12/2018
  • Est. Priority Date: 10/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing distributed global server load balancing (GSLB) over resources across multiple data centers, comprising:

  • registering, at a directory node, a plurality of GSLB nodes,wherein a respective GSLB node is configured to provide GSLB services over a respective portion of the resources, andwherein the directory node belongs to a directory group comprising multiple state-synchronized directory nodes;

    receiving, at the directory node, a first domain name system (DNS) query from a client;

    selecting, from the plurality of GSLB nodes, a first GSLB node based at least on the first DNS query; and

    responding to the first DNS query with a DNS response that identifies the selected first GSLB node as a name server, wherein the client sends a second DNS query to the selected first GSLB node, wherein the selected first GSLB node performs GSLB in order to resolve the second DNS query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×