Browse Prior Art Database

Server load balancer which can track the application sessions

IP.com Disclosure Number: IPCOM000016257D
Original Publication Date: 2002-Oct-02
Included in the Prior Art Database: 2003-Jun-21
Document File: 3 page(s) / 146K

Publishing Venue

IBM

Abstract

Described is the server load balancer (SLB) capable of tracking the Web applications. By the nature of the HTTP protocol, which is utilized between the client and the Web servers, a Web application consists of some series of TCP connections.(Fig.1) TCP connection Page #1 Page #2 Page #3 Page #4

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 55% of the total text.

Page 1 of 3

Server load balancer which can track the application sessions

Described is the server load balancer (SLB) capable of tracking the Web applications.

By the nature of the HTTP protocol, which is utilized between the client and the Web servers, a Web application consists of some series of TCP connections.(Fig.1)

TCP connection

Page #1 Page #2 Page #3 Page #4

Fig.1 Web Application Session consists of multiple TCP connections

On the other hand, current SLBs can recognize and treat the IP packets in a TCP session properly, however, they cannot recognize or handle the series of the TCP sessions as a Web application. Because of the lack of this capability, administrators cannot tell the number of the users who use the Web applications on each server, and thus, they cannot tell when they can start the planed maintenance of each server. (Fig.2) From the SLA point of view, this is a problem, because some users cannot complete the application, when the server goes down.

Web Application Session

t

TCP connections

Application Session DB

User

User

server#1

User

User

User

User

User

server#2

Administrator think two users are currently using

Administrator think no users are currently using

server#1.

server#1, and shutdown server#1

t

Fig.2 The administrator cannot tell the actual Web application users

The proposed SLB is able to track the Web applications by using the following mechanisms.

1

[This page contains 8 pictures or other non-text objects]

Page 2 of 3

a) Web application URI definition in SLB
b) An a...