Self-adapting concurrency: the DMonA architecture

  • Authors:
  • Sam Michiels;Lieven Desmet;Nico Janssens;Tom Mahieu;Pierre Verbaeten DistriNet

  • Affiliations:
  • K.U.Leuven, Belgium;K.U.Leuven, Belgium;K.U.Leuven, Belgium;K.U.Leuven, Belgium;K.U.Leuven, Belgium

  • Venue:
  • WOSS '02 Proceedings of the first workshop on Self-healing systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A major problem in todays Internet servers is that they suffer from extreme peak loads. Traditional (operating) systems are designed to perform extremely well under heavy load conditions. However, it is not feasible to over-provision resources only to support peak loads. A key factor to deal with such peak loads is internal concurrency control. We have developed a component based architecture (DMonA), which allows to adapt internal concurrency according to measured throughput. Performance tests show that DMonA outperforms traditional approaches, while it is still very manageable thanks to the underlying DiPS component architecture.