Load Distribution Policy of Web Server using Subsequent Load and HTTP Connection Time

Kim Si-Yeon, Sung-Chun Kim · Jeongbo gwahaghoe nonmunji. si'seu'tem mich i'lon · 2005

With HTTP/1.0, a single request means a single HTTP connection so that the granular unit of dispatching is the same as real load. But with persistent HTTP connection, multiple requests may arrive on a single TCP connection. Therefore, a scheme that dispatches load at the granularity of individual requests constrains the feasible dispatching policies In this paper we propose a new connection dispatching polity for supporting HTTP/1.1 persistent connections in cluster-based Web servers. When the request of a base html file arrives, the dispatcher gets the subsequent load arriving on that connection using the embedded objects information. After the dispatcher stores the load information in Load Table, the dispatcher employs the connection aging strategy on live persistent connections on the passage of time. The results of simulation show about improved average response time compared to existing WLC algorithm.

Read the paper · More papers on PaperTik