透過您的圖書館登入
IP:18.220.136.165
  • 期刊

Design and Implementation of a Scalable Web Server Cluster

並列摘要


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.

被引用紀錄


Chou, S. E. (2015). 基於預測熱門度之大規模即時社群爬蟲演算法分析與設計 [master's thesis, National Taiwan University]. Airiti Library. https://doi.org/10.6342/NTU.2015.02068
吳聲明(2007)。可控制液晶預傾角的高分子配向應用在光學補償彎曲模式之光電特性研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0006-0907200716311000
鄭媛心(2008)。高分子光配向材料研製光學彎曲補償之液晶顯示器及光電特性研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0006-0907200816535300

延伸閱讀