Invention Grant
US08769067B2 Systems and methods for statistics exchange between cores for load balancing
有权
用于负载平衡的内核之间进行统计交换的系统和方法
- Patent Title: Systems and methods for statistics exchange between cores for load balancing
- Patent Title (中): 用于负载平衡的内核之间进行统计交换的系统和方法
-
Application No.: US12489249Application Date: 2009-06-22
-
Publication No.: US08769067B2Publication Date: 2014-07-01
- Inventor: Murali Raja , Anil Shetty , Josephine Suganthi , Saravana Annamalaisami
- Applicant: Murali Raja , Anil Shetty , Josephine Suganthi , Saravana Annamalaisami
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Foley & Lardner LLP
- Agent Christopher J. McKenna
- Main IPC: G06F15/173
- IPC: G06F15/173

Abstract:
Systems and methods for consolidating metrics and statistics used for load balancing by a plurality of cores of a multi-core intermediary are disclosed. A timer operating on each packet engine of each core in a multi-core system may expire. A consolidator may store, responsive to expiration of the timer, a set of counter values from each of the packet engines to a first storage location. The consolidator may send to each packet engine a message to update the set of counter values. The consolidator may, upon completion of updating the set of counter values by the packet engines, send a second message to the packet engines that includes a consolidated set of counter values determined based on the updated set of values from each packet engine. Each packet engine may establish settings and parameters for load balancing based on the consolidated set of counter values.
Public/Granted literature
- US20100325263A1 SYSTEMS AND METHODS FOR STATISTICS EXCHANGE BETWEEN CORES FOR LOAD BALANCING Public/Granted day:2010-12-23
Information query