Performance Analysis of a Web Server with Dynamic Thread Pool Architecture

被引:0
|
作者
Lu, Jijun [1 ]
Gokhale, Swapna S. [1 ]
机构
[1] Univ Connecticut, Dept Comp Sci & Engn, Storrs, CT 06269 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Modern Web servers commonly employ the thread pool architecture so that their I/O-intensive workload can benefit from the performance improvements offered by multi-threading. For acceptable service performance, however, the various configuration options and design choices embodied in the thread pool architecture need to be selected appropriately considering the service and workload characteristics. To enable cost-effective and informed selection of configuration options, this paper presents a quantitative methodology to analyze the performance of a Web server which embodies the thread pool architecture. The key aspect of the methodology is a queuing network model which represents the operational mechanisms of the Web server and the dynamic thread pool management policy. The model is implemented using the AnyLogic simulation environment. We demonstrate the utility of the methodology for performance estimation and sensitivity analysis using several examples.
引用
收藏
页码:99 / 105
页数:7
相关论文
共 50 条
  • [31] Performance and reliability analysis of web server software architectures
    Gokhale, Swapna S.
    Vandal, Paul J.
    Lu, Jijun
    12TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2006, : 351 - +
  • [32] Performance analysis of Web services architecture
    Kasse, Youssou
    Mokdad, Lynda
    Sene, Mbaye
    ISCC: 2009 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1 AND 2, 2009, : 1129 - +
  • [33] A new performance analysis model for web server system
    Tan, L
    Liu, Z
    She, K
    Zhou, MT
    WAVELET ANALYSIS AND ITS APPLICATIONS, AND ACTIVE MEDIA TECHNOLOGY, VOLS 1 AND 2, 2004, : 804 - 811
  • [34] Web Server Optimization Model Based on Performance Analysis
    Qu, Zhaoyang
    Wang, Wei
    Li, Zhiqian
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [35] Analysis of optimal thread pool size
    Ling, Yibei
    Mullen, Tracy
    Lin, Xiaola
    Operating Systems Review (ACM), 2000, 34 (02): : 42 - 55
  • [36] An analytical approach to performance analysis of an asynchronous web server
    Praphamontripong, U.
    Gokhale, S.
    Gokhale, Aniruddha
    Gray, Jeff
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2007, 83 (08): : 571 - 586
  • [37] Dynamic Tuning and Overload Management of Thread Pool System
    Bahadur, Faisal
    Umar, Arif Iqbal
    Khurshid, Fahad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (11) : 444 - 450
  • [38] Test Web server performance
    Paessler, D
    COMMUNICATIONS NEWS, 2004, 41 (02): : 18 - 18
  • [39] Web server performance modeling
    Van der Mei, RD
    Hariharan, R
    Reeser, PK
    TELECOMMUNICATION SYSTEMS, 2001, 16 (3-4) : 361 - 378
  • [40] Web Server Performance Modeling
    R.D. van der Mei
    R. Hariharan
    P.K. Reeser
    Telecommunication Systems, 2001, 16 : 361 - 378