SYSTEMS AND METHODS FOR GSLB SPILLOVER
First Claim
1. A method of providing spillover between virtual servers executing on an intermediary device, the method comprising:
- establishing, by a first intermediary device in communication with a plurality of clients and a plurality of intermediary devices, a spillover threshold for a first virtual server of the intermediary device providing global server load balancing among the plurality of intermediary devices;
aggregating, by the first intermediary device, statistics received from each of the plurality of intermediary devices; and
using, by the first intermediary device responsive to determining that an aggregate statistic exceeds the spillover threshold for the first virtual server;
a second virtual server to provide global server load balancing among the plurality of intermediary devices.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed towards systems and methods for global server load balancing spillover. An intermediary device providing global server load balancing (GSLB) identifies a spillover threshold for a first GSLB virtual server of the intermediary device. The first GSLB virtual server resolving DNS requests to a remote site of a plurality of remote sites. The intermediary device monitors spillover related statistics of each of a plurality of services at the plurality of remote sites, establishes a first spillover aggregate statistic for the plurality of services, determines that the first spillover aggregate statistic exceeds the spillover threshold for the first GSLB virtual server, and receives a DNS request and directing the DNS request to a second GSLB virtual server of the intermediary device responsive to the determination.
55 Citations
20 Claims
-
1. A method of providing spillover between virtual servers executing on an intermediary device, the method comprising:
-
establishing, by a first intermediary device in communication with a plurality of clients and a plurality of intermediary devices, a spillover threshold for a first virtual server of the intermediary device providing global server load balancing among the plurality of intermediary devices; aggregating, by the first intermediary device, statistics received from each of the plurality of intermediary devices; and using, by the first intermediary device responsive to determining that an aggregate statistic exceeds the spillover threshold for the first virtual server;
a second virtual server to provide global server load balancing among the plurality of intermediary devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A system of providing spillover between virtual servers executing on an intermediary device, the system comprising:
-
a first intermediary device in communication with a plurality of clients and a plurality of intermediary devices, a first virtual server of the first intermediary device providing global server load balancing among the plurality of intermediary devices, a spillover threshold established for the first virtual server; and wherein the first intermediary device aggregates statistics received from each of the plurality of intermediary devices and responsive to determining that an aggregate statistic exceeds the spillover threshold for the first virtual server uses a second virtual server to provide global server load balancing among the plurality of intermediary devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification