Performance and reliability analysis of web server software architectures

被引:0
|
作者
Gokhale, Swapna S. [1 ]
Vandal, Paul J. [1 ]
Lu, Jijun [1 ]
机构
[1] Univ Connecticut, Dept Comp Sci & Engn, Storrs, CT 06269 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Our increasing reliance on the information and services provided by modern Web servers mandates that these services be offered with superior performance and reliability. The architecture of a Web server has a profound impact on its performance and reliability. One of the dimensions used to characterize the architecture of a Web server is the processing model employed in the server which describes the type of process or threading model used to support a Web server operation. The main options for a processing model are process-based, thread-based or a hybrid of the process-based and the thread-based models. These options have unique advantages and disadvantages in terms of their performance and reliability tradeoffs. In this paper we propose an analysis methodology based on the Stochastic Reward Net (SRN) modeling paradigm to quantify the performance and the reliability tradeoffs in the process-based and the thread-based Web server software architectures. We demonstrate the capability of the methodology to facilitate systematic, quantitative tradeoffs using several examples.
引用
收藏
页码:351 / +
页数:3
相关论文
共 50 条
  • [41] Transformation of legacy business software into client-server architectures
    Rauber, Thomas
    Ruenger, Gudula
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2007, : 36 - +
  • [42] Reliability and Availability of embedded software architectures: a survey
    Faye, Fatou
    Sene, Mbaye
    MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 1612 - 1617
  • [43] Mismatch avoidance in web services software architectures
    Gacek, Cristina
    Gamble, Carl
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (08) : 1285 - 1313
  • [44] Architectures and algorithms for load balancing on Web-server systems
    Borzemski, Leszek
    Nowak, Ziemowit
    Porczynski, Radoslaw
    Proceedings of the ISAT International Scientific School, 2000, : 247 - 254
  • [45] Software reliability engineering for client-server systems
    Schneidewind, NF
    SEVENTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1996, : 226 - 235
  • [46] An infinite server queuing model for assessment of the software reliability
    Dohi, T
    Matsuoka, T
    Osaki, S
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2002, 85 (03): : 43 - 51
  • [47] OpenWebServer: An adaptive web server using software patterns
    Suzuki, J
    Yamamoto, Y
    IEEE COMMUNICATIONS MAGAZINE, 1999, 37 (04) : 46 - 52
  • [48] The Embedded Ethernet Gateway Software Design on Web Server
    Wang Lu-Feng
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 4, 2010, : 530 - 534
  • [49] Improving web server performance by distributing web applications
    Kakaiya, M
    Goel, S
    Sharda, H
    Taniar, D
    INNOVATIVE INTERNET COMMUNITY SYSTEMS, 2003, 2877 : 156 - 167
  • [50] A Nonlinear Approach to Modeling of Software Aging in a Web Server
    Jia, Yun-Fei
    Zhao, Lei
    Cai, Kai-Yuan
    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 77 - 84