Ensuring the Performance of Apache HTTP Server Affected by Aging

被引:14
|
作者
Zhao, Jing [1 ]
Trivedi, Kishor S. [2 ]
Grottke, Michael [3 ]
Alonso, Javier [2 ]
Wang, Yanbin [4 ]
机构
[1] Harbin Engn Univ, Sch Comp Sci & Technol, Harbin 150001, Peoples R China
[2] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[3] Univ Erlangen Nurnberg, Dept Stat & Econometr, D-90403 Nurnberg, Bayern, Germany
[4] Harbin Inst Technol China, Dept Ind Engn, Harbin 150001, Peoples R China
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Queuing model; response time distribution; distribution-based rejuvenation algorithm; static rejuvenation algorithm with averaging; software aging detection;
D O I
10.1109/TDSC.2013.38
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Failures due to software aging are typically caused by resource exhaustion, which is often preceded by progressive software performance degradation. Response time as a customer-affecting metric can thus be used to detect the onset of software aging. In this paper, we propose the distribution-based rejuvenation algorithm (DBRA), which uses a validated M/E-2/1/K queuing model of the Apache HTTP server to decide when to trigger rejuvenation. We compare the performance of the DBRA with the one of the static rejuvenation algorithm with averaging (SRAA) presented by Avritzer et al. Simulation results show the effectiveness of the DBRA and its advantages over the SRAA in reducing the average response time. However, the DBRA generally tends to trigger rejuvenation more frequently than the SRAA, which increases the request blocking probability.
引用
收藏
页码:130 / 141
页数:12
相关论文
共 50 条
  • [41] 基于HTTP的WEB Server监控系统
    胡舜良
    微计算机信息, 2011, 27 (09) : 172 - 174
  • [42] LispWeb: A specialized HTTP server for distributed AI applications
    Riva, A
    Ramoni, M
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1996, 28 (7-11): : 953 - 961
  • [43] HTTPFuzz: Web Server Fingerprinting with HTTP Request Fuzzing
    Kar, Animesh
    Natadze, Andrei
    Branca, Enrico
    Stakhanova, Natalia
    SECRYPT : PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2022, : 261 - 271
  • [44] Dynamic Server Selection Strategy for Multi-server HTTP Adaptive Streaming Services
    Bouten, Niels
    Claeys, Maxim
    Van Poecke, Bert
    Latre, Steven
    De Turck, Filip
    2016 12TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT AND WORKSHOPS(CNSM 2016), 2016, : 82 - 90
  • [45] Aging-related performance anomalies in the apache storm stream processing system
    Ficco, Massimo
    Pietrantuono, Roberto
    Russo, Stefano
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 975 - 994
  • [46] IBM chooses "open-source" Apache server
    不详
    IEEE INTERNET COMPUTING, 1998, 2 (04) : 6 - 6
  • [47] Online response time optimization of Apache web server
    Liu, X
    Sha, L
    Diao, YX
    Froehlich, S
    Hellerstein, JL
    Parekh, S
    QUALITY OF SERVICE - IWQOS 2003, PROCEEDINGS, 2003, 2707 : 461 - 478
  • [48] Apache WEB Server安全配置和维护
    刘斌贝
    张文学
    甘肃科技, 2004, (09) : 64 - 66+63
  • [49] Performance Comparison of Apache Hadoop and Apache Spark
    Singh, Amritpal
    Khamparia, Aditya
    Luhach, Ashish Kr
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON ADVANCED INFORMATICS FOR COMPUTING RESEARCH (ICAICR '19), 2019,
  • [50] Apache Spark and Apache Ignite Performance Analysis
    Stan, Cristiana-Stefania
    Pandelica, Adrian-Eduard
    Zamfir, Vlad-Andrei
    Stan, Roxana Gabriela
    Negru, Catalin
    2019 22ND INTERNATIONAL CONFERENCE ON CONTROL SYSTEMS AND COMPUTER SCIENCE (CSCS), 2019, : 726 - 733