高级检索

    多租户固态盘服务质量保障技术综述

    Quality of Service Guaranty Technology of Multi-Tenant Solid-State Drives: A Survey

    • 摘要: 得益于高密度闪存技术发展、高并行存储架构以及良好的接口技术支持,多个租户共享使用一个固态盘已经成为提高存储资源利用率和降低运营成本的常见方式.然而,多个租户竞争使用固态盘内有限的存储资源,产生相互干扰,因此如何保障多租户固态盘服务质量成为近年来的研究热点.首先,分析多租户固态盘服务质量保障面临性能干扰、性能不公平及总体性能损失三大问题;然后,从如何保障性能隔离、如何保障性能公平及如何优化总体性能3类目标,对现有工作进行全面分类介绍,并梳理它们的技术演进方向;最后,对多租户固态盘服务质量保障技术的研究现状进行总结,并展望潜在的未来研究方向.

       

      Abstract: Sharing a solid-state drive (SSD) among multiple tenants has become a common way to improve the storage resource utilization and reduce the operating cost. This is driven by the high-density flash technology development, highly parallel storage architecture inside SSDs, and the full support of interface techniques. However, multiple tenants contend for the limited storage resources including the time resource and space resource of the SSD and interfere with each other. How to guarantee the quality of service (QoS) of multi-tenant SSDs has been a hot research topic in recent years. In this paper, we analyze and summarize the current state of research about the QoS technologies of multi-tenant SSDs. Firstly, we analyze the three QoS problems of multi-tenant SSDs: performance interference among tenants, performance unfairness among tenants, and loss of overall performance. Then, we present a comprehensive classification and introduction to existing work for improving the QoS of multi-tenant SSDs from three types of objectives, i.e., performance isolation, fairness guarantee, and overall performance optimization, from two dimensions of time resource and space resource. The technical evolution line of existing work is also sorted out. Finally, we conclude the existing techniques for QoS assurance of multi-tenant SSDs and discuss potential future research directions.

       

    /

    返回文章
    返回