×

SYSTEMS AND METHODS FOR MANAGING STATIC PROXIMITY IN MULTI-CORE GSLB APPLIANCE

  • US 20110153938A1
  • Filed: 12/23/2009
  • Published: 06/23/2011
  • Est. Priority Date: 12/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing static proximity load balancing via a multi-core intermediary device, the method comprising:

  • (a) identifying, by an intermediary device providing global server load balancing (GSLB), a size of a location database comprising static proximity information, the intermediary device comprising a plurality of packet processing engines, each of the plurality of packet processing engines executing on a corresponding core of a plurality of cores of the intermediary device;

    (b) storing, by the intermediary device, the location database to an external storage of the intermediary device responsive to determining the size of the location database is greater than a predetermined threshold;

    (c) receiving, by a first packet processing engine of a plurality of packet processing engines operating on a first core of the plurality of cores, a domain name service request for a first location;

    (d) determining, by the first packet processing engine, that proximity information for the first location is not stored in a first memory cache of the first packet processing engine;

    (e) transmitting, by the first packet processing engine, a request to a second packet processing engine for proximity information of the first location; and

    (f) transmitting, by the first packet processing, a request to the external storage for proximity information of the first location responsive to the second packet processing engine not having the proximity information.

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