loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers
Improving Response Time in Cluster-Based Web Servers through Coscheduling
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Jin-Ha Kim, Pennsylvania State University
Gyu Sang Choi, Pennsylvania State University
Deniz Ersoz, Pennsylvania State University
Chita R. Das, Pennsylvania State University

In this paper, we investigate the feasibility of minimizing the response time of a Web server by exploiting the advantages of both user-level communication and coscheduling. We, thus, propose a coscheduled server model, based on the PRESS design where the remote cache accesses can be coscheduled on different nodes to reduce the response time. We experiment this concept using two known coscheduling techniques, called Dynamic Coscheduling (DCS) and DCS with immediate blocking.

Extensive simulation of four server models (PRESS over TCP/IP, PRESS over VIA, coscheduled PRESS model with DCS, and with DCS and blocking) using 16-node and 32-node cluster configurations indicates that the average response time of a distributed server can be minimized significantly by coscheduling the communicating processes. The use of the DCS scheme reduced the average latency up to 80%, on an average 40%, compared to the PRESS over VIA model that uses only user-level communication, and by order of magnitude compared to the TCP/IP model. The throughput of the three user-level communication models is at least 25% better compared to the PRESS over TCP/IP model. Experiments with varying .le size and cache size also con.rmed the advantage of using a coscheduling-mechanism for improving the response time behavior.

Citation:
Jin-Ha Kim, Gyu Sang Choi, Deniz Ersoz, Chita R. Das, "Improving Response Time in Cluster-Based Web Servers through Coscheduling," ipdps, vol. 1, pp.88a, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers, 2004
Usage of this product signifies your acceptance of the Terms of Use.