Invention Grant
- Patent Title: Load-balancing framework for a cluster
- Patent Title (中): 集群的负载均衡框架
-
Application No.: US10878894Application Date: 2004-06-28
-
Publication No.: US07757236B1Publication Date: 2010-07-13
- Inventor: Servesh Pratap Singh
- Applicant: Servesh Pratap Singh
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C Kowert
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F15/173 ; G06F9/44

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.
Information query