Automatic configuration of internet services

Wei Zheng, Ricardo Bianchini, Thu D. Nguyen

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

41 Scopus citations


Recent research has found that operators frequently misconfigure Internet services, causing various availability and performance problems. In this paper, we propose a software infrastructure that eliminates several types of misconfiguration by automating the generation of configuration files in Internet services, even as the services evolve. The infrastructure comprises a custom scripting language, configuration file templates, communicating runtime monitors, and heuristic algorithms to detect dependencies between configuration parameters and select ideal configurations. To demonstrate our infrastructure experimentally, we apply it to a realistic online auction service. Our results show that the infrastructure can simplify operation significantly while eliminating 58% of the misconfigurations found in a previous study of the same service. Furthermore, our results show that the infrastructure can efficiently determine the configuration parameters that lead to high performance as the service evolves through a hardware upgrade and the scheduled maintenance of a few nodes.

Original languageEnglish (US)
Title of host publicationOperating Systems Review - Proceedings of the 2007 EuroSys Conference
Number of pages11
StatePublished - 2007
Event2007 Eurosys Conference - Lisbon, Portugal
Duration: Mar 21 2007Mar 23 2007

Publication series

NameOperating Systems Review (ACM)
ISSN (Print)0163-5980


Other2007 Eurosys Conference

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications


  • Configuration
  • Internet services
  • Manageability
  • Operator mistakes


Dive into the research topics of 'Automatic configuration of internet services'. Together they form a unique fingerprint.

Cite this