首页> 外文会议>IEEE International Symposium on Modeling, Analysis Simulation of Computer and Telecommunication Systems >An Empirical Evaluation of Enterprise and SATA-Based Transactional Solid-State Drives
【24h】

An Empirical Evaluation of Enterprise and SATA-Based Transactional Solid-State Drives

机译:基于企业和基于SATA的事务型固态驱动器的实证评估

获取原文

摘要

In most file systems, performance is usually sacrificed in exchange for crash consistency, which ensures that data and metadata are restored consistently in the event of a system crash. To escape this trade-off between performance and crash consistency, recent researchers designed and implemented the transactional functionality inside Solid State Drives (SSDs). However, in order to investigate its benefit in a more realistic and standard fashion, this scheme should be re-evaluated in enterprise storage with standard interface. This paper explores the challenges and implications of a transactional SSD with extensive experiments. To evaluate the potential benefit of transactional SSD, we design and implement the transaction functionality in Samsung enterprise-class and SATA-based SSD (i.e., SM843TN) and name it TxSSD. We then modify the existing file systems (i.e., ext4 and btrfs) on topof TxSSD, making both file systems crash-consistent without redundant writes. We perform performance evaluation of two filesystems by using file I/O and OLTP benchmarks with a database. We also disclose and analyze the overhead of transactional functionality inside SSD. The experimental results show that TxSSD-aware file systems exhibit better performance compared to crash-consistent modes (i.e., data journaling mode of ext4 and cow mode of btrfs) but worse performance compared to weak consistent modes (i.e., ordered mode of ext4 and no datacow mode of btrfs).
机译:在大多数文件系统中,通常会牺牲性能来换取崩溃一致性,以确保在发生系统崩溃时能够一致地恢复数据和元数据。为了避免性能和崩溃一致性之间的折衷,最近的研究人员设计并实现了固态驱动器(SSD)内的事务功能。但是,为了以更现实,更标准的方式研究其优势,应在具有标准接口的企业存储中重新评估此方案。本文通过广泛的实验探索了事务型SSD的挑战和启示。为了评估交易型SSD的潜在利益,我们在三星企业级和基于SATA的SSD(即SM843TN)中设计并实现了交易功能,并将其命名为TxSSD。然后,我们在TxSSD上修改现有的文件系统(即ext4和btrfs),使这两个文件系统崩溃一致,而无需进行冗余写入。我们通过将文件I / O和OLTP基准与数据库一起使用来对两个文件系统进行性能评估。我们还将披露和分析SSD内部事务功能的开销。实验结果表明,与崩溃一致模式(即ext4的数据日志记录模式和btrfs的Cow模式)相比,支持TxSSD的文件系统表现出更好的性能,但与弱一致模式(即ext4的有序模式和无序模式)相比,性能更差btrfs的datacow模式)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号