首页> 外文会议>IEEE International Conference on Cloud Computing >FIOS: Feature Based I/O Stream Identification for Improving Endurance of Multi-Stream SSDs
【24h】

FIOS: Feature Based I/O Stream Identification for Improving Endurance of Multi-Stream SSDs

机译:FIOS:基于特征的I / O流识别,可提高多流SSD的耐用性

获取原文

摘要

The demand for high speed 'Storage-as-a-Service' (SaaS) is increasing day-by-day. SSDs are commonly used in higher tiers of storage rack in data centers. Also, all flash data centers are evolving to better serve cloud services. Although SSDs guaranty better performance when compared to HDDs, but SSDs endurance is still a matter of concern. Storing data with different lifetime in an SSD can cause high write amplification and reduce the endurance and performance of SSDs. Recently, multi-stream SSDs have been developed to enable data with different lifetime to be stored in different SSD regions and thus reduce write amplification. To efficiently use this new multi-streaming technology, it is important to choose appropriate workload features to assign the same streamID to data with similar lifetime. However, we found that streamID identification using different features may have varying impacts on the final write amplification of multi-stream SSDs. Therefore, in this paper we develop a portable and adoptable framework to study the impacts of different workload features and their combinations on write amplification. We also introduce a new feature, named "coherency", to capture the friendship among write operations with respect to their update time. Finally, we propose a feature-based stream identification approach, which co-relates the measurable workload attributes (such as I/O size, I/O rate, etc.) with high level workload features (such as frequency, sequentiality etc.) and determines a good combination of workload features for assigning streamIDs. Our evaluation results show that our proposed approach can always reduce the Write Amplification Factor (WAF) by using appropriate features for stream assignment.
机译:高速“存储即服务”(SaaS)的需求日益增长。 SSD通常用于数据中心的更高级别的存储机架中。此外,所有闪存数据中心都在不断发展,以更好地为云服务提供服务。尽管与HDD相比,SSD可以保证更好的性能,但是SSD的耐用性仍然是一个值得关注的问题。将具有不同生命周期的数据存储在SSD中会导致高写入放大率,并降低SSD的耐用性和性能。近来,已经开发了多流SSD以使具有不同寿命的数据能够存储在不同的SSD区域中,从而减少写放大。为了有效地使用这种新的多流技术,重要的是选择适当的工作负载功能,以将相同的streamID分配给具有相似生存期的数据。但是,我们发现使用不同功能的streamID标识可能会对多流SSD的最终写入放大产生不同的影响。因此,在本文中,我们开发了一个可移植且可采用的框架,以研究不同工作负载功能及其组合对写放大的影响。我们还引入了一个名为“一致性”的新功能,以捕获写入操作之间关于更新时间的友好关系。最后,我们提出了一种基于特征的流识别方法,该方法将可测量的工作负载属性(例如I / O大小,I / O速率等)与高级工作负载功能(例如频率,顺序等)相关联。并确定用于分配streamID的工作负载功能的良好组合。我们的评估结果表明,通过使用适当的功能进行流分配,我们提出的方法始终可以降低写放大因子(WAF)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号