Parameter tuning is an important task of storage performance optimization. Current practice usually involves numerous tweak-benchmark cycles that are slow and costly. To address this issue, we developed CAPES, a model-less deep reinforcement learning-based unsupervised parameter tuning system driven by a deep neural network (DNN). It is designed to nd the optimal values of tunable parameters in computer systems, from a simple client-server system to a large data center, where human tuning can be costly and often cannot achieve optimal performance. CAPES takes periodic measurements of a target computer system’s state, and trains a DNN which uses Q-learning to suggest changes to the system’s current parameter values. CAPES is minimally intrus...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Performance models for storage devices are an important part of simulations of large-scale computing...
High-performance parallel storage systems, such as those used for high-performance computing and dat...
Distributed file systems are widely used nowadays, yet using their default configurations is often n...
Deep Learning (DL) is gaining prominence and is widely used for a plethora of problems. DL models, h...
Deep Learning, specifically Deep Neural Networks (DNNs), is stressing storage systems in new...
The computational burden and the time required to train a deep reinforcement learning (DRL) can be a...
Enterprise applications typically depend on guaranteed performance from the storage subsystem, lest ...
Multi-tier storage systems are becoming more and more widespread in the industry. In order to minimi...
The widespread adoption of SSDs has made ensuring stable performance difficult due to their high tai...
Recent advances in Deep Learning (DL) research have been adopted in a wide variety of applications, ...
This thesis explores the use of reinforcement learning approaches to improve replacement policies of...
© 2021 by The USENIX Association.Deep neural networks (DNNs) are widely used in various AI applicati...
Machine learning approaches have been widely adopted in recent years due to their capability of lear...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Performance models for storage devices are an important part of simulations of large-scale computing...
High-performance parallel storage systems, such as those used for high-performance computing and dat...
Distributed file systems are widely used nowadays, yet using their default configurations is often n...
Deep Learning (DL) is gaining prominence and is widely used for a plethora of problems. DL models, h...
Deep Learning, specifically Deep Neural Networks (DNNs), is stressing storage systems in new...
The computational burden and the time required to train a deep reinforcement learning (DRL) can be a...
Enterprise applications typically depend on guaranteed performance from the storage subsystem, lest ...
Multi-tier storage systems are becoming more and more widespread in the industry. In order to minimi...
The widespread adoption of SSDs has made ensuring stable performance difficult due to their high tai...
Recent advances in Deep Learning (DL) research have been adopted in a wide variety of applications, ...
This thesis explores the use of reinforcement learning approaches to improve replacement policies of...
© 2021 by The USENIX Association.Deep neural networks (DNNs) are widely used in various AI applicati...
Machine learning approaches have been widely adopted in recent years due to their capability of lear...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
International audienceUDO is a versatile tool for offline tuning of database systems for specific wo...
Performance models for storage devices are an important part of simulations of large-scale computing...