
学术论文笔记
文章平均质量分 92
固态硬盘相关学术论文笔记整理
kxwang_
【研究领域】
OCSSD | Zns SSD | KV Storage | SSD FTL算法|内核开发
【专业课程】
计算机体系结构 | 操作系统 | 嵌入式系统 | 数据结构 | 数据挖掘 | 深度学习 | 影像处理
【语言 】
英语 |韩语 |C|Python
展开
-
IO Workload Characterization Revisited: A Data-Mining Approach
发表于:IEEE TRANSACTIONS ON COMPUTERS, VOL. 63, NO. 12, DECEMBER 2014摘要在过去的几十年中,IO工作负载表征一直是操作系统和存储社区的关键问题。即便如此,由于继续引入新型的存储设备(如固态驱动器(SSD)),该问题仍值得研究,该存储设备具有与传统硬盘不同的特性。我们提出了新颖的IO工作负载表征和分类方案,旨在解决三个主要问题: (i)确定用于IO流量分析的正确的挖掘算法,(ii)确定可以正确表征IO工作负载的功能集,(iii)定义基本IO翻译 2020-07-10 11:26:46 · 3400 阅读 · 0 评论 -
A Program Context-Aware Data Separation Technique for Reducing Garbage Collection Overhead
文章目录摘要1. 介绍5.相关工作6.结论论文:一种程序上下文感知数据分离技术,可减少NAND闪存中的垃圾回收开销摘要对于基于NAND闪存的系统,垃圾回收仍然是主要的性能瓶颈。为了减少垃圾收集的开销,基于更新频率的数据分离技术被广泛使用。但是,根据我们使用oracle预测器对数据更新时间的观察结果,按数据更新时间而不是更新频率较高的数据来分隔数据是减少垃圾收集开销的更重要因素。基于这些观察,我们提出了一种新颖的基于更新时间的数据分离技术。所提出的技术基于可以记录数据更新行为的程序上下文提示来预测将一起翻译 2020-06-12 16:53:31 · 151 阅读 · 0 评论 -
Evanesco: Architectural Support for Efficient Data Sanitization in Modern Flash-Based Storage System
文章目录摘要结论Evanesco:现代闪存存储系统中高效数据清理的架构支持摘要随着数据隐私和安全性迅速成为关键要求,从存储系统中安全擦除数据与在系统中可靠地存储数据一样重要。不幸的是,在现代的基于闪存的存储系统中,在没有大的性能或可靠性损失的情况下,不可恢复地擦除(即清理)文件是具有挑战性的。在本文中,我们提出了Evanesco,这是一种专门为高密度3D NAND闪存设计的新数据消毒技术。与现有技术会物理破坏存储数据,Evanesco通过阻止对存储数据的访问来提供数据清理。通过利用闪存芯片中现有的备用原创 2020-06-08 13:42:02 · 472 阅读 · 0 评论 -
“Learned” Operating Systems
文章目录摘要介绍2.操作系统中ML的机会2.1 Learning Configurations2.2 Learning Policies结论摘要由于操作系统是计算机系统的核心,因此数十年来的研究和工程工作已投入到OS的开发中。 为了跟上现代硬件和应用程序演进的速度,我们认为在未来的OS开发中应采用不同的方法。 不仅要依靠人类的智慧,我们还应该利用AI和机器学习技术来自动“学习”如何构建和调整操作系统。 本文探讨了“学习的”操作系统方法的机遇和挑战,并为未来的研究人员和从业人员推荐了构建这种操作系统的建议原创 2020-06-08 13:39:46 · 419 阅读 · 0 评论 -
A Survey of SSD Lifecycle Prediction
文章目录摘要一:介绍二:SSD介绍A.SSD架构B.写放大和相关算法C.影响SSD寿命的主要因素因素1:Endurance因素2:Write Enlargement and Redundant Space因素3: SSD Age因素4: Operational Interference三:主流技术A. 基于写作量的预测B. 基于擦除程度的预测四:AI 预测本文发表于: 2019 IEEE 10th International Conference on Software Engineering and S原创 2020-06-05 17:42:32 · 1064 阅读 · 0 评论 -
On the Impact of I/O Access Patterns on SSD Storage
文章目录摘要介绍讨论总结本文发表于2020年1月摘要如今,由于固态驱动器(SSD)与硬盘驱动器(HDD)相比性能良好,因此越来越多地用于存储基础架构中。它们的内部体系结构由不使用机械运动的并行存储单元组成,因此为随机数据访问提供了极大的保护。但是,在此报告中,我们介绍了某些SSD存储对I/O模式敏感,在运行随机工作负载的情况下,I/O性能较低。当只有一个I/O进程和具有小块大小的I/O请求这种具有特定特征的工作负载,会发生性能降低。在对I/O堆栈和SSD存储器内部进行了大量研究之后,我们的结果表明,S原创 2020-05-15 22:23:25 · 298 阅读 · 0 评论 -
A Flexible I/O Tracer for Workloads’ I/O Pattern Characterization
文章目录摘要介绍相关工作总结摘要存储系统变得越来越复杂,无法处理HPC和大数据要求。这种复杂性触发了执行深入评估,以确保所有系统层中都没有问题。但是,出于简化的原因,当前的性能评估活动是围绕高级指标执行的。因此,不可能在Linux I/O堆栈的较低层中捕获潜在的I/O问题。在本文中,我们介绍了IOscope跟踪器,用于发现存储系统工作负载的I/O模式。它对Linux内核中的细粒度条件执行基于过滤的分析。依靠扩展的Berkeley数据包过滤器(eBPF)技术,IOscope的内核开销几乎为零,并且已验证行原创 2020-05-15 19:47:24 · 396 阅读 · 0 评论 -
Off-line Deduplication Method for Solid-State Disk Based on Hot and Cold Data
提高可靠性前提:由于NAND颗粒P/E的有限性,随着使用时间的增加,固态硬盘的可靠性逐渐降低。提高可靠性技术:Wear-leveling,ECC,bad block management,独立驱动器的片上冗余阵列。以上成果的应用虽然改善了可靠性,但是并没有降低实际写入的数据。减少实际写入数据是提高SSD可靠性的关键。提高可靠性,减少数据写入研究一:删除存储在SSD中的重复数据Deduplication,zhe现有的关于重复数据删除研究主要集中于提高重复数据删除的效率和重复数据的识别。1.2012原创 2020-05-15 15:15:46 · 250 阅读 · 0 评论 -
Off-line Deduplication Method for Solid-State Disk Based on Hot and Cold Data
提高可靠性前提:由于NAND颗粒P/E的有限性,随着使用时间的增加,固态硬盘的可靠性逐渐降低。提高可靠性技术:Wear-leveling,ECC,bad block management,独立驱动器的片上冗余阵列。以上成果的应用虽然改善了可靠性,但是并没有降低实际写入的数据。减少实际写入数据是提高SSD可靠性的关键。提高可靠性,减少数据写入研究一:删除存储在SSD中的重复数据Deduplication,zhe现有的关于重复数据删除研究主要集中于提高重复数据删除的效率和重复数据的识别。1.2012原创 2020-05-14 21:33:23 · 228 阅读 · 0 评论 -
Write Amplification Analysis in Flash-Based Solid State Drives
Write Amplification Analysis in Flash-Based Solid State Drives摘要第一部分第二部分第三部分此文发表于2009年摘要写入放大是限制基于NAND闪存的存储设备中的随机写入性能和写入耐久性的关键因素。GC对WAF的影响来自于OP 水平和回收策略的选择。在本文中,提出了一种新的基于日志结构的闪存SSD写入放大的概率模型。具体来说,通过量化...翻译 2020-03-31 14:43:43 · 461 阅读 · 0 评论 -
Design Tradeoffs for SSD Performance
SSD的核心设计全在这篇论文里啦摘要Introduction2.Nand背景Bandwidth and Interleaving3 SSD基础3.1 Logical Block Map3.2 Cleaning3.3 Parallelism and Interconnect Density3.4 Persistence4 Design Details and Evaluation4.1 Simula...翻译 2020-03-31 14:12:06 · 1136 阅读 · 0 评论