A practical approach to automatic parameter-tuning of web servers

Akiyoshi Sugiki, Kenji Kono, Hideya Iwasaki

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

This paper presents a practical approach to automatically tuning the parameters of the Apache Web server. In particular, two significant parameters, KeepAliveTimeout and MaxClients, are dealt with. The notable features of our approach are twofold. First, it is easy to deploy because no modifications to Apache or the underlying operating system are required. Second, our approach is based on the detailed analysis on how each parameter affects the server's behavior. Experimental results demonstrate that our prototype works well on different workloads; it can discover almost optimal values and quickly adapt to workload changes.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages146-159
Number of pages14
Volume3818 LNCS
DOIs
Publication statusPublished - 2005
Event10th Asian Computing Science Conference, ASIAN 2005 - Kunming, China
Duration: 2005 Dec 72005 Dec 9

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3818 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other10th Asian Computing Science Conference, ASIAN 2005
CountryChina
CityKunming
Period05/12/705/12/9

Fingerprint

Web Server
Parameter Tuning
Workload
Servers
Tuning
Operating Systems
Server
Prototype
Experimental Results
Demonstrate

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Sugiki, A., Kono, K., & Iwasaki, H. (2005). A practical approach to automatic parameter-tuning of web servers. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3818 LNCS, pp. 146-159). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 3818 LNCS). https://doi.org/10.1007/11596370_14

A practical approach to automatic parameter-tuning of web servers. / Sugiki, Akiyoshi; Kono, Kenji; Iwasaki, Hideya.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3818 LNCS 2005. p. 146-159 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 3818 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Sugiki, A, Kono, K & Iwasaki, H 2005, A practical approach to automatic parameter-tuning of web servers. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 3818 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 3818 LNCS, pp. 146-159, 10th Asian Computing Science Conference, ASIAN 2005, Kunming, China, 05/12/7. https://doi.org/10.1007/11596370_14
Sugiki A, Kono K, Iwasaki H. A practical approach to automatic parameter-tuning of web servers. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3818 LNCS. 2005. p. 146-159. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/11596370_14
Sugiki, Akiyoshi ; Kono, Kenji ; Iwasaki, Hideya. / A practical approach to automatic parameter-tuning of web servers. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3818 LNCS 2005. pp. 146-159 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{ab431fa063fc4387b1f3a7aab5008ec7,
title = "A practical approach to automatic parameter-tuning of web servers",
abstract = "This paper presents a practical approach to automatically tuning the parameters of the Apache Web server. In particular, two significant parameters, KeepAliveTimeout and MaxClients, are dealt with. The notable features of our approach are twofold. First, it is easy to deploy because no modifications to Apache or the underlying operating system are required. Second, our approach is based on the detailed analysis on how each parameter affects the server's behavior. Experimental results demonstrate that our prototype works well on different workloads; it can discover almost optimal values and quickly adapt to workload changes.",
author = "Akiyoshi Sugiki and Kenji Kono and Hideya Iwasaki",
year = "2005",
doi = "10.1007/11596370_14",
language = "English",
isbn = "3540307672",
volume = "3818 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "146--159",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - A practical approach to automatic parameter-tuning of web servers

AU - Sugiki, Akiyoshi

AU - Kono, Kenji

AU - Iwasaki, Hideya

PY - 2005

Y1 - 2005

N2 - This paper presents a practical approach to automatically tuning the parameters of the Apache Web server. In particular, two significant parameters, KeepAliveTimeout and MaxClients, are dealt with. The notable features of our approach are twofold. First, it is easy to deploy because no modifications to Apache or the underlying operating system are required. Second, our approach is based on the detailed analysis on how each parameter affects the server's behavior. Experimental results demonstrate that our prototype works well on different workloads; it can discover almost optimal values and quickly adapt to workload changes.

AB - This paper presents a practical approach to automatically tuning the parameters of the Apache Web server. In particular, two significant parameters, KeepAliveTimeout and MaxClients, are dealt with. The notable features of our approach are twofold. First, it is easy to deploy because no modifications to Apache or the underlying operating system are required. Second, our approach is based on the detailed analysis on how each parameter affects the server's behavior. Experimental results demonstrate that our prototype works well on different workloads; it can discover almost optimal values and quickly adapt to workload changes.

UR - http://www.scopus.com/inward/record.url?scp=33744942667&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33744942667&partnerID=8YFLogxK

U2 - 10.1007/11596370_14

DO - 10.1007/11596370_14

M3 - Conference contribution

AN - SCOPUS:33744942667

SN - 3540307672

SN - 9783540307679

VL - 3818 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 146

EP - 159

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -