Efficient QoS for Multi-Tiered Storage Systems.

HotStorage'12: Proceedings of the 4th USENIX conference on Hot Topics in Storage and File Systems(2012)

引用 8|浏览22
暂无评分
摘要
Multi-tiered storage systems using tiers of SSD and traditional hard disk is one of the fastest growing trends in the storage industry. Although using multiple tiers provides a flexible trade-off in terms of IOPS performance and storage capacity, we believe that providing performance isolation and QoS guarantees among various clients, gets significantly more challenging in such environments. Existing solutions focus mainly on either disk-based or SSD-based storage backends. In particular, the notion of IO cost that is used by existing solutions gets very hard to estimate or use. In this paper, we first argue that providing QoS in multi-tiered systems is quite challenging and existing solutions aren't good enough for such cases. To handle their drawbacks, we use a model of storage QoS called as reward scheduling and a corresponding algorithm, which favors the clients whose IOs are less costly on the back-end storage array for reasons such as better locality, read-mostly sequentiality, smaller working set as compared to SSD allocation etc. This allows for higher efficiency of the underlying system while providing desirable performance isolation. These results are validated using a simulation-based modeling of a multi-tiered storage system. We make a case that QoS in multi-tiered storage is an open problem and hope to encourage future research in this area.
更多
查看译文
关键词
Multi-tiered storage system,SSD-based storage backends,back-end storage array,multi-tiered storage,storage QoS,storage capacity,storage industry,QoS guarantee,IOPS performance,desirable performance isolation,Efficient QoS,multi-tiered storage system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要