Patent · US Expired

Device and method for balancing loads between different paths in a computer system

US6629148B1 · kind B1 · utility

66Cited by
8References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 1999
Grant dateSep 30, 2003
Priority date
Expiry dateAug 27, 2019

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/10015
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system and method for balancing loads in a computer system is disclosed. The system and method assess the health of various paths in a computer system by determining the health or status of at least two layers on each path. A health or status of the paths is then determined based on the information of the health of each layer in the path. A load balancing device routes information for processing to the various paths based on the determined health of the paths. To better estimate the health of a path, algorithms which weight the health signals for each layer are used giving greater weight to layers of greater importance. The system and method can also add or remove additional paths if the combined health of the existing paths is determined to be above or below a predetermined value. In addition, the weight of certain layers can be locked in to provide for updating of specific layers. A topology of the computer system is used to determine the health or status of the paths and this topology can either be entered by a programmer or independently determined by the load balancing system.

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