AFFINITY-BASED ROUTER AND ROUTING METHOD

Patent №

US 6,424,992

Granted

2002-07-23

Filed 1997

Owner

IBM CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08947361

An affinity-based router and method for routing and load balancing in an encapsulated cluster of server nodes is disclosed. The system consists of a multi-node server, wherein any of the server nodes can handle a client request, but wherein clients have affinity to one or more of the server nodes that are preferred to handle a client request. Such affinity is due to state at the servers either due to previous routing requests, or data affinity at the server. At the multi-node server, a node may be designated as a TCP router. The address of the TCP router is given out to clients, and client requests are sent thereto. The TCP router selects one of the nodes in the multi-node server to process the client request, and routes the request to this server; in addition, the TCP router maintains affinity tables, containing affinity records, indicating which node a client was routed to. In processing the client request, the server nodes may determine that another node is better suited to handle the client request, and may reset the corresponding TCP router affinity table entry. The server nodes may also create, modify or delete affinity records in the TCP router affinity table. Subsequent requests from this client are routed to server nodes based on any affinity records, possibly combined on other information (such as load).

AI hardwareH04L 67/1008H04L 67/1001H04L 67/1027

AI classification

AI hardware0.98
Machine learning0.03
Knowledge representation0.01
Natural language0.00
Vision0.00
Speech0.00
Evolutionary computation0.00
Planning0.00

Ownership

IBM CORPORATION

assignment · 87600340

Assignors

DEVARAKONDA, MURTHY V., DIAS, DANIEL M., GOLDSZMIDT, GERMAN S., HUNT, GUERNEY D. H., IYENGAR, ARUN K., KING, RICHARD P., MUKHERJEE, RAJAT

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC