arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2501.14770cs.DCcs.LGcs.OS
收藏

使用机器学习方法优化云块存储系统的 SSD 缓存

Optimizing SSD Caches for Cloud Block Storage Systems Using Machine Learning Approaches

Chiyu Cheng, Chang Zhou, Yang Zhao, Jin Cao

AI总结:

本文提出一种利用机器学习动态优化云块存储系统SSD缓存写入策略的方法,通过实时识别并过滤只写数据,显著减少有害写入并提升缓存利用率,优于传统方法。

摘要:

对高效云存储解决方案日益增长的需求,促使固态硬盘(SSD)在云块存储系统中作为缓存被广泛采用。对写入 SSD 缓存的数据的管理在提升整体系统性能、降低延迟以及延长存储设备寿命方面起着至关重要的作用。海量的只写数据带来了一个严峻挑战,若处理不当,会严重影响 SSD 缓存的性能。具体而言,在一定时间内未被读取的写入操作,可能会向 SSD 缓存引入不必要的写入流量,却无法为缓存性能提供实质性收益。本文提出了一种新方法来缓解此问题,该方法利用机器学习技术动态优化基于云的存储系统中的写入策略。所提方法能够识别只写数据并实时将其选择性过滤,从而最大程度地减少不必要的写入操作数量,提升缓存系统的整体性能。实验结果表明,所提出的基于机器学习的策略通过减少有害写入并优化缓存利用率,显著优于传统方法。该解决方案特别适用于具有多变且不可预测工作负载的云环境,而在这些环境中,传统的缓存管理策略往往表现不佳。

英文摘要:

The growing demand for efficient cloud storage solutions has led to the widespread adoption of Solid-State Drives (SSDs) for caching in cloud block storage systems. The management of data writes to SSD caches plays a crucial role in improving overall system performance, reducing latency, and extending the lifespan of storage devices. A critical challenge arises from the large volume of write-only data, which significantly impacts the performance of SSD caches when handled inefficiently. Specifically, writes that have not been read for a certain period may introduce unnecessary write traffic to the SSD cache without offering substantial benefits for cache performance. This paper proposes a novel approach to mitigate this issue by leveraging machine learning techniques to dynamically optimize the write policy in cloud-based storage systems. The proposed method identifies write-only data and selectively filters it out in real-time, thereby minimizing the number of unnecessary write operations and improving the overall performance of the cache system. Experimental results demonstrate that the proposed machine learning-based policy significantly outperforms traditional approaches by reducing the number of harmful writes and optimizing cache utilization. This solution is particularly suitable for cloud environments with varying and unpredictable workloads, where traditional cache management strategies often fall short.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑