Learn · CERN

Talk1 h 14 min

CAPES: Unsupervised Storage Performance Tuning Using Neural Network-Based Deep Reinforcement Learning

Ethan L. Miller · CERN

Watch At CERN

About

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 intrusive, and can be deployed into a production system to collect training data and suggest tuning actions during the system's daily operation. Evaluation of a prototype on a Lustre system demonstrates an increase in I/O throughput up to 45% at saturation point.

About the speaker

Prof. Miller is the Director of the NSF I/UCRC Center for Research in Storage Systems (CRSS) and the Associate Director of the Storage Systems Research Center here at UC Santa Cruz, where he explores issues in file and storage systems and, more generally, distributed systems and operating systems. Current projects include file systems for next-generation storage technologies, archival storage systems, file system security, scalable file system indexing, and exascale storage systems. He is also interested in storage system benchmarks, algorithms to more efficiently manage storage, and information retrieval from very large text and multimedia corpora as well as other problems in computer systems and security. .

0:00:00 Slide 1

0:02:23 Slide 2

0:04:18 Slide 3

0:06:02 Slide 4

0:07:33 Slide 5

0:12:26 Slide 6

0:14:32 Slide 7

0:15:24 Slide 8

0:16:08 Slide 9

The talk

  1. CAPES: Unsupervised Storage Performance Tuning Using Neural Network-Based Deep Reinforcement Learning 2017-09-14 · 1 h 14 min · CERN's player

Credits and licence

Institution
CERN
Department
CERN Computing Seminar
Speaker
Ethan L. Miller
Year
2017
Language
English
Subjects
Computer science
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed