戏说FTL (4) – 忆江南

上次戏说(2)–鸿门宴说的页映射和块映射两种方式,混合映射简单提了几句,本来想偷个懒就这么带过去 (没怎么花时间去了解)。

睿智的群友们有朝阳区群众一般雪亮的眼睛,立马就发现这一犯罪事实,并立即向阿呆进行了举报。

阿呆非常重视,立即要求我做积极的自我批评和深刻检讨,并向群友们郑重承诺,一定在今年之内把混合映射讲一讲。

作为SSDFans的新员工,心里说着不,嘴巴却很诚实 – 立马向领导承诺保证完成任务。

 

时间总是过得很快,一晃一个多月了我都还没开始动笔。好在蛋蛋每次都能赋予我无限的灵感,那是一次在南京大排档的腐败活动,他一边吃着东西,一边回忆他当年泛舟秦淮河畔的事迹。别人都在喝茶看[……]

阅读全文

nvme-fabric-是你的未来吗?3

作者简介

 
 

唐杰

 

目前在Xilinx从事DC架构,曾任职于Fusion-IOLSI,希捷等公司。本文唐大师为你详解NVMe Over Fabric协议。

 
 

想要和唐大师还有全世界的大牛讨论SSD及存储相关技术?加nanoarch为微信好友,拉你进ssdfans微信群 


–协议初探

 

目前在www.nvme.org 网站上发布的NVMe Over Fabric 协议有两部分,一部分在NVMe 的标准协议1.2.1中,和over Fabric相关的都在一个单独的文件中。从这个单独放置的选择,可以看出目前的这个协议还是比较初级的,不能放到整体的协议里,因为现[……]

阅读全文

神秘的Flash Translation Layer(FTL)

 

FTL虽小,但是难度丝毫不比一个文件系统小。

 

想要和作者吴忠杰还有全世界的大牛讨论SSD及存储相关技术?加nanoarch为微信好友,拉你进ssdfans微信群。

 
 

如果仅仅是SSD的使用者,一定不会在意在SSD内部居然还存在一个复杂的软件层Flash Translation LayerFTL)。其实就是这个FTL才是SSD固态硬盘的软件核心技术。正因为有了FTLNAND Flash才能被当成硬盘来使用;文件系统才可以直接把SSD当成普通块设备来使用。由于FTLSSD设计厂商最为重要的核心技术,因此,没有一家厂商愿意透露这方面的技术信息,并且也一直没有业内的技术规[……]

阅读全文

nvme-fabric-是你的未来吗?2

 

作者简介

 
 

唐杰

 

目前在Xilinx从事DC架构,曾任职于Fusion-IOLSI,希捷等公司。6月NVMe新版发布在即,了解内情的唐杰详解跟NVMe Over Fabric相关的各家公司,尤其是两家神秘的初创公司。

 
 

想要和唐大师还有全世界的大牛讨论SSD及存储相关技术?加nanoarch为微信好友,拉你进ssdfans微信群 

 
 

上一篇之后,很多童鞋不同意,说我偏袒Ethernet,下面就是原因吧.

        
 

–从一场并购开始谈起(2)

        
 

         相信看到这标题,大部分的读者心里就松口气,因为这[……]

阅读全文

关于SSD HMB与CMB

 

作者简介

 
 

冬瓜哥,《大话存储》系列图书作者,现任Microsemi存储系统架构师

 
 

想要和冬瓜哥还有全世界的大牛讨论SSD及存储相关技术?加nanoarch为微信好友,拉你进ssdfans微信群

 

每块SSD上,不管是SATA还是PCIE口的,都会有一定量的DRAM来做数据缓存。但是,这个数据缓存对Host端是不可见的,也就是说,Host端的代码是不可能直接使用访存指令访问到这块数据缓存的,这块内存空间并没有被映射到Host物理地址空间中。

 

        我们知道,Host端的程序只能通过访问某个或者某些物理地址从而与SSD控制器通信。通常,Hos[……]

阅读全文