Performance auto-tuning is a trending topic in ICT applications. Historically the optimization of complex systems has been performed by an human actor, but with the growing complexity of current day information systems and the need of fast and effective optimization there is a strong need to automate this process. We propose a performance auto-tuning algorithm based on Collaborative Filtering and Auto Encoders in order to transfer useful knowledge between an already tuned source application and a novel target one. We test our method with datasets composed of data points collected with open-source benchmark suites and DBMS commonly employed in enterprise settings. We find that our algorithm is both fast and effective in finding new configurations to apply in the system to be tuned.

Using Autoencoders in homogeneous and heterogeneous transfer learning configuration auto-tuning problems

BURATTO, ALESSANDRO
2021/2022

Abstract

Performance auto-tuning is a trending topic in ICT applications. Historically the optimization of complex systems has been performed by an human actor, but with the growing complexity of current day information systems and the need of fast and effective optimization there is a strong need to automate this process. We propose a performance auto-tuning algorithm based on Collaborative Filtering and Auto Encoders in order to transfer useful knowledge between an already tuned source application and a novel target one. We test our method with datasets composed of data points collected with open-source benchmark suites and DBMS commonly employed in enterprise settings. We find that our algorithm is both fast and effective in finding new configurations to apply in the system to be tuned.
2021
Using Autoencoders in homogeneous and heterogeneous transfer learning configuration auto-tuning problems
Autoencoder
Transfer learning
Auto-tuning
File in questo prodotto:
File Dimensione Formato  
Buratto_Alessandro.pdf

accesso aperto

Dimensione 32.17 MB
Formato Adobe PDF
32.17 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/36026