利用镜像优化存储分层充分发挥存储层次的性能
操作系统
2025-12-04 v1
摘要
我们提出了镜像优化存储分层(Mirror-Optimized Storage Tiering, MOST),一种针对现代存储层次优化的新型分层方法。MOST的核心思想是将镜像的负载均衡优势与分层的空间效率优势相结合。具体而言,MOST跨存储层次动态镜像少量热点数据,以高效地平衡负载,避免昂贵的迁移开销。因此,MOST在空间效率上与经典分层方法相当,同时在I/O密集型工作负载下实现了更好的带宽利用率。我们在基于CacheLib的用户级存储管理层Cerberus中实现了MOST。通过全面的实证研究,我们展示了Cerberus的有效性:在广泛的静态和动态工作负载下,Cerberus在现代存储层次上相比竞争方法取得了更好的吞吐量,尤其是在I/O密集型和动态工作负载下。
引用
@article{arxiv.2512.03279,
title = {Getting the MOST out of your Storage Hierarchy with Mirror-Optimized Storage Tiering},
author = {Kaiwei Tu and Kan Wu and Andrea C. Arpaci-Dusseau and Remzi H. Arpaci-Dusseau},
journal= {arXiv preprint arXiv:2512.03279},
year = {2025}
}
备注
18 pages, to be published in 24th USENIX Conference on File and Storage Technologies (FAST '26)