The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 02, 2013
Filed:
Dec. 23, 2009
Raghav Somanahalli Narayana, Bangalore, IN;
Murali Raja, Santa Clara, CA (US);
Rishi Mutnuru, Sunnyvale, CA (US);
Ravi Kondamuru, Sunnyvale, CA (US);
Raghav Somanahalli Narayana, Bangalore, IN;
Murali Raja, Santa Clara, CA (US);
Rishi Mutnuru, Sunnyvale, CA (US);
Ravi Kondamuru, Sunnyvale, CA (US);
Citrix Systems, Inc., Fort Lauderdale, FL (US);
Abstract
The present disclosure presents systems and methods for obtaining metric information by a multi-core GSLB intermediary device and providing global server load balancing services using the obtained information. A first core of a multi-core GSLB appliance establishes a transport layer connection to a remote load balancer at a site of a plurality of sites. The first core transmits a message to each of the other cores of the multi-core GSLB appliance that that the first core is a master core for receiving metric information from the load balancer. The first core receives metric information of the remote site from the load balancer. The first core propagates the metric information to each of the other cores of the GSLB appliance. A GSLB virtual server on a slave core receives a DNS request. The GSLB virtual server determines a DNS resolution for the DNS request based on the metric information.