Patent · US Active

Load-balancing framework for a cluster

US7757236B1 · kind B1 · utility

85Cited by
34References
31Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 28, 2004
Grant dateJul 13, 2010
Priority date
Expiry dateMay 29, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Various embodiments of a system and method for balancing nodal loading in a cluster are disclosed. In a cluster, each node may execute an instance of a distributed application component. A pluggable load balancer may receive requests targeted at the application component. For each request, the load balancer may invoke a pluggable load-balancing function to determine a next node to which the request should be forwarded to balance the workload of the cluster nodes. Each node of the cluster may include a load-balancing framework that provides a standard load-balancing API. In order to determine the next node to which a request should be milted, the load balancer may send requests for node information conforming to the API, to the cluster members. This information may include nodal CPU speed, memory capacity, number of queued requests, and number of requests serviced during a specified time period.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.