Open Access
Subscription Access
Design and Implementation of a Scalable Web Server Cluster
Abstract
In this paper, we describe the design and implementation of a Web server cluster. We first discuss the design criteria of a good server cluster. Based on the criteria, we present the design of our proposed Web server cluster which consists of a central server and multiple Web servers. The central server stores the whole document set, while the Web servers only cache a subset of the documents. The cache mechanism is based on our proposed probability- based replacement (PBR) algorithm which optimizes both the storage requirement and network I/O. When a Web server received a client request for a document cannot be found in its local cache, it asks the central server for that document. The main advantages of this design are that it can be scaled with least effort and integrated to existing systems easily. We then present the implementation details of this cluster that has been built and deployed in a real case. We also compare the maximum throughput between the system using the proposed cluster and the system using mirrored Web servers. Both analytical and simulation results show that, with 10% document caching, the maximum throughput of our cluster is nearly the same as that of mirrored Web servers.
Keywords
Web servers; scalable server architectures; distributed systems; system design; caching algorithm
Citation Format:
Kai-Hau Yeung, Kam-Wa Suen, Kin-Yeung Wong, Kwok-Yan Leung, "Design and Implementation of a Scalable Web Server Cluster," Journal of Internet Technology, vol. 5, no. 3 , pp. 221-231, Jul. 2004.
Kai-Hau Yeung, Kam-Wa Suen, Kin-Yeung Wong, Kwok-Yan Leung, "Design and Implementation of a Scalable Web Server Cluster," Journal of Internet Technology, vol. 5, no. 3 , pp. 221-231, Jul. 2004.
Full Text:
PDFRefbacks
- There are currently no refbacks.
Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314 E-mail: jit.editorial@gmail.com