DocumentCode
3043395
Title
Improving response time in cluster-based Web servers through coscheduling
Author
Kim, Jin-Ha ; Choi, Gyu Sang ; Ersoz, Deniz ; Das, Chita R.
Author_Institution
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
fYear
2004
fDate
26-30 April 2004
Firstpage
88
Abstract
Summary form only given. 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 file size and cache size also confirmed the advantage of using a coscheduling mechanism for improving the response time behavior.
Keywords
Internet; cache storage; dynamic scheduling; file servers; processor scheduling; workstation clusters; PRESS design; TCP/IP model; VIA model; cluster configuration; cluster-based Web server; coscheduling; dynamic coscheduling; immediate blocking; response time behavior; user-level communication; Bandwidth; Computer science; Delay; Distributed control; Network servers; Personal communication networks; TCPIP; Throughput; Web and internet services; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN
0-7695-2132-0
Type
conf
DOI
10.1109/IPDPS.2004.1303030
Filename
1303030
Link To Document