DocumentCode :
3230158
Title :
ShockAbsorber: a TCP connection router
Author :
Goldszmidt, G. ; Hunt, Guerney
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume :
3
fYear :
1997
fDate :
3-8 Nov 1997
Firstpage :
1919
Abstract :
ShockAbsorber is a software router of TCP connections that supports load sharing across multiple TCP servers that share a set of virtual IP addresses. It consists of the executor, an O/S kernel extension that supports fast IP packet forwarding, and a user level manager process that controls it. The manager implements a novel dynamic load-sharing algorithm for allocation of TCP connections among servers according to their real-time load and responsiveness. This algorithm produces weights that are used by the executor to quickly select a server for each new connection request. The executor forwards client TCP packets to the servers without performing any TCP/IP header translations. Outgoing server-to-client packets are not handled by ShockAbsorber and can follow a separate network route to the clients. Depending on the workload traffic, the performance benefit of this half-connection method can be significant. Prototypes of ShockAbsorber were used to scale up several large and high-load Internet sites serving millions of TCP connections per hour
Keywords :
Internet; computer network management; telecommunication network routing; telecommunication traffic; transport protocols; Internet sites; O/S kernel extension; ShockAbsorber; TCP connection router; TCP servers; connection request; control; executor; fast IP packet forwarding; half-connection method; load sharing; network route; performance benefit; real-time load; responsiveness; software router; user level manager process; virtual IP addresses; workload traffic; Delay; Heuristic algorithms; Internet; Kernel; Network servers; Process control; Prototypes; TCPIP; Telecommunication traffic; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 1997. GLOBECOM '97., IEEE
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-4198-8
Type :
conf
DOI :
10.1109/GLOCOM.1997.644608
Filename :
644608
Link To Document :
بازگشت