Performance aware reconfiguration of software systems

  • Authors:
  • Moreno Marzolla;Raffaela Mirandola

  • Affiliations:
  • Università di Bologna, Dipartimento di Scienze dell'Informazione, Bologna, Italy;Politecnico di Milano, Dipartimento di Elettronica e Informazione, Milano, Italy

  • Venue:
  • EPEW'10 Proceedings of the 7th European performance engineering conference on Computer performance engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we address the problem of building a scalable component-based system by means of dynamic reconfiguration. Specifically, we consider the system response time as the performance metric; we assume that the system components can be dynamically reconfigured to provide a degraded service with lower response time. Each component operating at one of the available quality levels is assigned a utility. Higher quality levels are associated to higher utility. We propose an approach for performance-aware reconfiguration of degradable software systems called PARSY (Performance Aware Reconfiguration of software SYstems). PARSY tunes individual components in order to maximize the system utility with the constraint of keeping the system response time below a pre defined threshold. PARSY uses a closed Queueing Network model to select the components to upgrade or degrade.