Performance analysis of a multithreaded Web server on multiprocessor

被引:0
|
作者
Jeong, JG [1 ]
Park, SY [1 ]
Nang, JH [1 ]
机构
[1] Sogang Univ, Dept Comp Sci, Seoul, South Korea
关键词
Web server; performance evaluation; parallel;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the current explosive growth of the Web traffic, we have witnessed significant performance problems in Web servers. This stimulated several research efforts [1, 2, 3, 5] to develop high-performance Web servers based on the multithreading technique. The resulting software architectures of those Web servers are largely classified into three categories: RBW (Request-Based Web server), TBW (Task-Based Web server), and TPW (Thread Pool-based Web Server). In this paper we introduce the architecture of these three approaches and present their benchmarking results on;a 4-processor PC server running Linux. Unlike previous research efforts that were only focused on the static data (e.g., text and image files) in a single CPU machine, we have benchmarked three different architectures in a multiprocessor machine by using both static and dynamic data (e.g., CGI (Common Gateway Interface)) and by varying the number,of CPUs, data sizes, and amount of CGI request rates.
引用
收藏
页码:1885 / 1889
页数:5
相关论文
共 50 条
  • [21] A distributed Web server and its performance analysis on multiple platforms
    Liu, YH
    Dantzig, P
    Wu, CE
    Challenger, J
    Ni, LM
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 665 - 672
  • [22] Performance Analysis of a Web Server with Dynamic Thread Pool Architecture
    Lu, Jijun
    Gokhale, Swapna S.
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 99 - 105
  • [23] A multithreaded runtime system for a multiprocessor/multinode cluster
    Morrone, CJ
    Amaral, JN
    Tremblay, G
    Gao, GR
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2003, 727 : 229 - 242
  • [24] Improving web server performance by distributing web applications
    Kakaiya, M
    Goel, S
    Sharda, H
    Taniar, D
    INNOVATIVE INTERNET COMMUNITY SYSTEMS, 2003, 2877 : 156 - 167
  • [25] Design and performance of a Web server accelerator
    Levy-Abegnoli, E
    Iyengar, A
    Song, J
    Dias, D
    IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW, 1999, : 135 - 143
  • [26] Evaluating web server's performance
    Ou, Can-Hui
    Li, Xiao-Ming
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (05):
  • [27] Design and performance of a Web server accelerator
    Levy-Abegnoli, Eric
    Iyengar, Arun
    Song, Junehwa
    Dias, Daniel
    Proceedings - IEEE INFOCOM, 1999, 1 : 135 - 143
  • [28] Performance evaluation of the clustered Web server
    Takigahira, T
    Sedukhin, S
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1825 - 1831
  • [29] Web server performance in a WAN environment
    Panteleenko, VV
    Freeh, VW
    ICCCN 2003: 12TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2003, : 364 - 369
  • [30] Webrelay: A multithreaded HTTP relay server
    Zhang, P
    DR DOBBS JOURNAL, 2000, 25 (02): : 86 - +