WATuning: A Workload-Aware Tuning System with Attention-Based Deep Reinforcement Learning
WATuning: A Workload-Aware Tuning System with Attention-Based Deep Reinforcement Learning
复制标题
WATuning:具有基于注意力的深度强化学习的工作负载感知调优系统
DOI:
10.1007/s11390-021-1350-8
复制
发表时间:
2021-07
影响因子:
0.7
通讯作者:
Chai Yun-Peng
中科院分区:
文献类型:
--
作者:
Ge Jia-Ke;Chai Yan-Feng;Chai Yun-Peng
Configuration tuning is essential to optimize the performance of systems (e.g., databases, key-value stores). High performance usually indicates high throughput and low latency. At present, most of the tuning tasks of systems are performed artificially (e.g., by database administrators), but it is hard for them to achieve high performance through tuning in various types of systems and in various environments. In recent years, there have been some studies on tuning traditional database systems, but all these methods have some limitations. In this article, we put forward a tuning system based on attention-based deep reinforcement learning named WATuning, which can adapt to the changes of workload characteristics and optimize the system performance efficiently and effectively. Firstly, we design the core algorithm named ATT-Tune for WATuning to achieve the tuning task of systems. The algorithm uses workload characteristics to generate a weight matrix and acts on the internal metrics of systems, and then ATT-Tune uses the internal metrics with weight values assigned to select the appropriate configuration. Secondly, WATuning can generate multiple instance models according to the change of the workload so that it can complete targeted recommendation services for different types of workloads. Finally, WATuning can also dynamically fine-tune itself according to the constantly changing workload in practical applications so that it can better fit to the actual environment to make recommendations. The experimental results show that the throughput and the latency of WATuning are improved by 52.6% and decreased by 31%, respectively, compared with the throughput and the latency of CDBTune which is an existing optimal tuning method.
登录
查看更多内容
影响因子:
6.8
作者:
T. Ban
通讯作者:
T. Ban
影响因子:
5.3
作者:
Dang Quang Nguyen;Ngo Anh Vien;Viet-Hung Dang;TaeChoong Chung
通讯作者:
Dang Quang Nguyen;Ngo Anh Vien;Viet-Hung Dang;TaeChoong Chung
DOI:
10.1007/978-3-319-09333-8_1
发表时间:
2014-08
期刊:
--
影响因子:
--
作者:
Conghuan Zheng;Zuohua Ding;Jue-liang Hu
通讯作者:
Conghuan Zheng;Zuohua Ding;Jue-liang Hu
DOI:
10.14778/3137765.3137833
发表时间:
2017-08
期刊:
Proc. VLDB Endow.
影响因子:
--
作者:
Guoliang Li
通讯作者:
Guoliang Li
影响因子:
8.1
作者:
Li, Junxiang;Yao, Liang;Ren, Junkai
通讯作者:
Ren, Junkai