ElaineLv

Personal Homepage is elainelv.github.io

RFLUSH:Rethink the Flush

本文对FLUSH进行块设备接口重构,提出一种RFLUSH命令原文链接 导语 前面多篇paper讲述了HDD和SSD,想必若和我一起学习的小伙伴已经对这方面有一定的了解了,那么对于这两类存储介质,都有易失的缓冲区。其中,HDD的缓冲区可将多个写请求聚合到一起,然后再一并写入到硬盘中,从而减少寻道时间;SSD的缓冲区则是为了优化随机写性能和/或进行磨损均衡,或者也可能是对于Multi-Str......

读NVMe之DB

继续上次NVMe的学习,在上次的博文中,我和大家分享了NVMe中的两大重要的角色SQ和CQ,那么在这次的博文中,我们要一起探讨的是第三个重要的角色DB,话不多说!直接进入主题吧~ 导语 还没学习过NVMe之SQ与CQ的请戳这里,上次也提到了DB的功能,即host发送命令时,不是直接往SSD中发送命令,而是把准备好的命令放到内存中的SQ,通过写SSD中的DB寄存器来通知SSD,这里再提一哈......

FStream:Managing Flash Streams in the File System

这一篇是前段时间遗留下来没有做完整讲述的paper,今天写了一个详细的博文供大家学习参考! 讲述的多流技术不同于以往要么是应用级别的分流,也不是块级别的分流,而是文件系统的分流技术。 FStream: Managing Flash Streams in the File System PPT 在看本文前可以先看我之前的博文Multi-Stream SSD,了解一下Multi-Stream ......

读NVMe之SQ与CQ

对NVMe 1.3c的解读,本篇专门讲Submission Queue和Completion Queue,NVMe于2013年提出,是host与SSD之间通信的协议,属于应用层,而与之配合使用的PCIe属于下层,这两者均是为SSD而生的,在之前的HDD时代用的是AHCI和SATA的协议。当然在没有NVMe出现之前,SSD走的也是AHCI和SATA,SATA读取性能最高不会超过600MB/s,......

2018中国存储与数据峰会参会总结

去北京参加了2018中国存储与数据峰会,总得整理一下听的内容呀,供大家了解了解~ 12月11日 中午到达,听了下午的会议,下面挑几个介绍一哈 1.2018到2022数据中心SSD的新故事 ——Memblaze产品副总裁 张泰乐 张泰乐本人在NVMe、3D NAND 以及全球 SSD 市场发展和演进等多个领域有深入的研究和独到的见解,是不折不扣的业内专家 闪存 闪存是数据中心存储的未......

The Multi-streamed Solid-State Drive

最先由三星公司提出的多流SSD技术,这篇主要介绍多流SSD 原文链接 PPT 作者报告视频 最近在看Multi-Stream SSD方面的paper,比如上一篇博文中提到的FStream和vStream等等,了解了他们的ideas后,我们也有新的ideas。尝试着改代码!昨晚有了点思绪后,今天改了好多但是后来发现还是存在很多的问题,没法继续改下去了…… 明天去参加2018中国存储与数据峰......

多流SSD的相关paper

FStream: Managing Flash Streams in the File System PPT High-Performance Transaction Processing in Journaling File Systems PPT vStream Virtual Stream Management for Multi-streamed SSDs 多流ssd笔记 对于......

最新SSD Paper

记录我在阅读SSDsim源码过程中遇到的问题和一些比较重要的知识点 简要介绍最近阅读的三篇论文所做的工作 之前写的两篇博文都是介绍了ssd内部结构,并提出方法来提高ssd性能问题。这一礼拜看了ssdsim改进后的源码和另外的一些论文。上周五老师给我讲解了下三篇论文,对ssd内部并行处理,对不同类型的应用请求动态调整闪存资源等有了深入的理解,越了解发现越有意思O(∩_∩)O哈哈~ 欸欸......

Multilevel Parallelism

Exploring and Exploiting the Multilevel Parallelism Inside SSDs for Improved Performance and Endurance

讨论了使用 die-level 和 plane-level parallelism相关的advanced commands对performance和endurance的影响 评估了使用与开发四层并行性密切相关的不同分配方案对performance和endurance的影响 研究了利用SSD中并行性的最优先级 原文链接 最近看的paper都是关于SSD结构啦,性能研究啦之类的,仔细去读......

Design Tradeoffs for SSD Performance

本文主要讨论FLASH阵列的组织以及管理逻辑磁盘和物理闪存地址之间的映射所需的算法,是解决围绕SSD逻辑元件的设计和布局的许多重要问题的论文原文链接 @Author: Nitin Agrawal,Vijayan Prabhakaran,Ted Wobber… @Publiced in: 2008 USENIX Annual Technical Conference, Boston, MA......
SSD