In this paper, we present the Framework for building Failure Prediction Models (F2PM), a Machine Learning-based Framework to build models for predicting the Remaining Time to Failure (RTTF) of applications in the presence of software anomalies. F2PM uses measurements of a number of system features in order to create a knowledge base, which is then used to build prediction models. F2PM is application-independent, i.e. It solely exploits measurements of system-level features. Thus, it can be used in differentiated contexts, without the need for any manual modification or intervention to the running applications. To generate optimized models, F2PM can perform a feature selection to identify, among all the measured system features, which have a major impact in the prediction of the RTTF. This allows to produce different models, which use different set of input features. Generated models can be compared by the user by using a set of metrics produced by F2PM, which are related to the model prediction accuracy, as well as to the model building time. We also present experimental results of a successful application of F2PM, using the standard TPC-W e-commerce benchmark.

A Machine Learning-based Framework for Building Application Failure Prediction Models / Pellegrini, Alessandro; DI SANZO, Pierangelo; Avresky, Dimiter R.. - STAMPA. - (2015), pp. 1072-1081. (Intervento presentato al convegno 29th IEEE International Parallel and Distributed Processing Symposium (IPDPS) tenutosi a Hyderabad; India nel may) [10.1109/IPDPSW.2015.110].

A Machine Learning-based Framework for Building Application Failure Prediction Models

PELLEGRINI, ALESSANDRO
;
DI SANZO, PIERANGELO;
2015

Abstract

In this paper, we present the Framework for building Failure Prediction Models (F2PM), a Machine Learning-based Framework to build models for predicting the Remaining Time to Failure (RTTF) of applications in the presence of software anomalies. F2PM uses measurements of a number of system features in order to create a knowledge base, which is then used to build prediction models. F2PM is application-independent, i.e. It solely exploits measurements of system-level features. Thus, it can be used in differentiated contexts, without the need for any manual modification or intervention to the running applications. To generate optimized models, F2PM can perform a feature selection to identify, among all the measured system features, which have a major impact in the prediction of the RTTF. This allows to produce different models, which use different set of input features. Generated models can be compared by the user by using a set of metrics produced by F2PM, which are related to the model prediction accuracy, as well as to the model building time. We also present experimental results of a successful application of F2PM, using the standard TPC-W e-commerce benchmark.
2015
29th IEEE International Parallel and Distributed Processing Symposium (IPDPS)
Cloud computing; Software Aging; Software Rejuvenation
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
A Machine Learning-based Framework for Building Application Failure Prediction Models / Pellegrini, Alessandro; DI SANZO, Pierangelo; Avresky, Dimiter R.. - STAMPA. - (2015), pp. 1072-1081. (Intervento presentato al convegno 29th IEEE International Parallel and Distributed Processing Symposium (IPDPS) tenutosi a Hyderabad; India nel may) [10.1109/IPDPSW.2015.110].
File allegati a questo prodotto
File Dimensione Formato  
Pellegrini_Postprint_A-Machine-Learning-Based_2015.pdf

accesso aperto

Note: https://ieeexplore.ieee.org/abstract/document/7284428
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 346.09 kB
Formato Adobe PDF
346.09 kB Adobe PDF
Pellegrini_A-Machine-Learning-Based_2015.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 648.47 kB
Formato Adobe PDF
648.47 kB Adobe PDF   Contatta l'autore
Pellegrini_Frontespizio-indice_A-Machine-Learning-Based_2015.pdf

solo gestori archivio

Tipologia: Altro materiale allegato
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.2 MB
Formato Adobe PDF
1.2 MB Adobe PDF   Contatta l'autore

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/11573/847753
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 12
social impact