ReStore: A Reinforcement Learning Approach for Data Migration in Multi-Tiered Storage
Summary: ReStore uses per-tier reinforcement-learning agents for adaptive, page-level migration, jointly modeling access patterns and SSD read/write asymmetry and parallelism. It delivers up to 6× lower runtime and 48× fewer migrations across benchmarks and traces. (summarized by gpt-5.6-luna on Jul 26 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Tianru Zhang (Uppsala University)
- 2. Tarikul Islam Papon (University of Massachusetts Boston)
- 3. Teona Bagashvili (Boston University)
- 4. Salman Toor (Uppsala University)
- 5. Manos Athanassoulis (Boston University)
BibTeX Citation
@inproceedings{zhang_sigmod26,
title = {{ReStore: A Reinforcement Learning Approach for Data Migration in Multi-Tiered Storage}},
author = {Zhang, Tianru and Papon, Tarikul Islam and Bagashvili, Teona and Toor, Salman and Athanassoulis, Manos},
series = {{SIGMOD} '26},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/3802104},
url = {https://dl.acm.org/doi/10.1145/3802104},
year = {2026}
}
Incoming Citations (Sorted by Pagerank)
Showing 0 of 0 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 231 | The LRU-K Page Replacement Algorithm For Database Disk Buffering | 1993 | SIGMOD | 0.00023846898 |
| 336 | THE 5 MINUTE RULE FOR TRADING MEMORY FOR DISC ACCESSES and THE 10 BYTE RULE FOR TRADING MEMORY FOR CPU TIME | 1987 | SIGMOD | 0.00020845451 |
| 565 | Efficient Pattern Matching over Event Streams | 2008 | SIGMOD | 0.00016445548 |
| 637 | 2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm | 1994 | VLDB | 0.0001547341 |
| 1,435 | Online Maintenance of Very Large Random Samples on Flash Storage | 2008 | VLDB | 0.00010800274 |
| 1,524 | Trekking Through Siberia: Managing Cold Data in a Memory-Optimized Database | 2014 | VLDB | 0.00010501517 |
| 5,083 | Automating Distributed Tiered Storage Management in Cluster Computing | 2020 | VLDB | 6.3701057e-05 |
| 6,490 | CAVE: Concurrency-Aware Graph Processing on SSDs | 2024 | SIGMOD | 5.8643667e-05 |
| 10,048 | The Need for a New I/O Model | 2021 | CIDR | 5.1685424e-05 |
| 10,703 | ACE-in-Action: A Smart DBMS Bufferpool for SSDs | 2025 | SIGMOD | 5.093636e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 7,303 | hStorage-DB: Heterogeneity-aware Data Management to Exploit the Full Capability of Hybrid Storage Systems | 2012 | VLDB |
| 2 | 10,543 | How to Write to SSDs | 2026 | VLDB |
| 3 | 6,323 | Modeling Shifting Workloads for Learned Database Systems | 2024 | SIGMOD |
| 4 | 6,547 | Optimal Splitters for Temporal and Multi-version Databases | 2013 | SIGMOD |
| 5 | 12,398 | Resiliency-Aware Data Management | 2011 | VLDB |
| 6 | 4,894 | Optimizing Databases by Learning Hidden Parameters of Solid State Drives | 2020 | VLDB |
| 7 | 2,411 | Towards Elastic Transactional Cloud Storage with Range Query Support | 2010 | VLDB |
| 8 | 6,498 | LeanStore: A High-Performance Storage Engine for NVMe SSDs | 2024 | VLDB |
| 9 | 6,843 | Learning to Optimize LSM-trees: Towards A Reinforcement Learning based Key-Value Store for Dynamic Workloads | 2023 | SIGMOD |
| 10 | 5,083 | Automating Distributed Tiered Storage Management in Cluster Computing | 2020 | VLDB |