Web server performance analysis using histogram workload models

被引:18
|
作者
Hernandez-Orallo, Enrique [1 ]
Vila-Carbo, Joan [1 ]
机构
[1] Univ Politecn Valencia, Dept Informat Sistemas & Computadores, E-46071 Valencia, Spain
关键词
Traffic modelling; Web server modelling; Discrete statistical traffic modelling; Stochastic analysis;
D O I
10.1016/j.comnet.2009.06.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Web servers are required to perform millions of transaction requests per day at an acceptable Quality of Service (QoS) level in terms of client response time and server throughput. Consequently, a thorough understanding of the performance capabilities and limitations of web servers is critical. Finding a simple web traffic model described by a reasonable number of parameters that enables powerful analysis methods and provides accurate results has been a challenging problem during the last few decades. This paper proposes a discrete statistical description of web traffic that is based on histograms. In order to reflect the second-order statistics (long-range dependence and self-similarity) of the workload, this basic model has been extended using the Hurst parameter. Then, a system performance model-based on histogram operators (histogram calculus) is introduced. The proposed model has been evaluated using real workload traces using a single-site server model. These evaluations show that the model is accurate and improves the results of classic queueing models. The model provides an excellent basis for a decision support tool to predict the behavior of web servers. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:2727 / 2739
页数:13
相关论文
共 50 条
  • [1] Network Performance Analysis based on Histogram Workload Models
    Hernandez-Orallo, Enrique
    Vila-Carbo, Joan
    [J]. PROCEEDINGS OF MASCOTS '07: 15TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2007, : 209 - 216
  • [2] Mining Web Server Logs for Creating Workload Models
    Abbors, Fredrik
    Truscan, Dragos
    Ahmad, Tanwir
    [J]. SOFTWARE TECHNOLOGIES, ICSOFT 2014, 2015, 555 : 131 - 150
  • [3] Balancing Web server workload using genetic algorithms
    Kostelac, Robert
    Gledec, Gordan
    [J]. International Conference on Knowledge-Based Intelligent Electronic Systems, Proceedings, KES, 2000, 2 : 683 - 686
  • [4] Balancing Web server workload using genetic algorithms
    Kostelac, R
    Gledec, G
    [J]. KES'2000: FOURTH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ENGINEERING SYSTEMS & ALLIED TECHNOLOGIES, VOLS 1 AND 2, PROCEEDINGS, 2000, : 683 - 686
  • [5] An analysis of Web server performance
    Iyengar, A
    MacNair, E
    Nguyen, T
    [J]. GLOBECOM 97 - IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, CONFERENCE RECORD, VOLS 1-3, 1997, : 1943 - 1947
  • [6] Performance Analysis of a Web Server
    Lu, Jijun
    Gokhale, Swapna S.
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2008, 3 (03) : 50 - 65
  • [7] Performance analysis of an asynchronous Web server
    Praphamontripong, U.
    Gokhale, S.
    Gokhale, Aniruddha
    Gray, Jeff
    [J]. 30TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL 2, SHORT PAPERS/WORKSHOPS/FAST ABSTRACTS/DOCTORAL SYMPOSIUM, PROCEEDINGS, 2006, : 22 - +
  • [8] Neural Networks for Web Server Workload Forecasting
    Tran Van Giang
    Debusschere, Vincent
    Bacha, Seddik
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2013, : 1152 - 1156
  • [9] Hierarchical workload characterization for a busy Web server
    Oke, A
    Bunt, R
    [J]. COMPUTER PERFORMANCE EVALUATION: MODELLING TECHNIQUES AND TOOLS, 2002, 2324 : 309 - 328
  • [10] Server capacity planning for Web traffic workload
    Kant, K
    Won, Y
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (05) : 731 - 747