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.

Performance-Aware Reconfiguration of Software Systems / M. Marzolla; R. Mirandola. - STAMPA. - 6342/2010:(2010), pp. 51-66. (Intervento presentato al convegno 7th European Performance Engineering Workshop, EPEW 2010 tenutosi a Bertinoro, Italy nel september 23-24, 2010) [10.1007/978-3-642-15784-4_4].

Performance-Aware Reconfiguration of Software Systems

MARZOLLA, MORENO;
2010

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.
2010
Computer Performance Engineering: 7th European Performance Engineering Workshop, EPEW 2010, Volume 6342/2010 of Lecture Notes in Computer Science
51
66
Performance-Aware Reconfiguration of Software Systems / M. Marzolla; R. Mirandola. - STAMPA. - 6342/2010:(2010), pp. 51-66. (Intervento presentato al convegno 7th European Performance Engineering Workshop, EPEW 2010 tenutosi a Bertinoro, Italy nel september 23-24, 2010) [10.1007/978-3-642-15784-4_4].
M. Marzolla; R. Mirandola
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/91297
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 1
social impact