IBM最近研究开发了 一种新的可适用于SSD的闪存转换系统,相较于FTL(Flash translation layer)系统而言,采用这项新技术的SSD可以实现相对于FTL SSD在读写速度上提升3倍,并且尾部延迟时间缩短了50倍,同时SSD闪存的寿命也将提高3倍。
在radianmemory上我们可以看到这项新技术的详细介绍,IBM将这种新的转换技术称为SALSA(软件日志结构阵列),SALSA是通用的驻留转换层,可以虚拟化多个存储设备(SSD或HDD),并可以配置为适应特定的工作负载。针对软件定义存储(SDS)框架的后端,SALSA可以公开Linux块设备,该设备可以直接由未修改的应用程序使用,也可以由传统的Linux文件系统安装。
IBM同时公布了一些测试结果,可以看到采用SALSA技术的SSD读写速度从127MB/s提升到了301MB/s,可靠性提高了约3倍,可以理解为SSD耐用寿命提高了3倍,尾部延迟方面可以从815.1ms降至9.3ms。
至于FTL闪存转换系统,这个最初是由intel提出的,用于将闪存模拟成为虚拟块设备,从而能够在闪存上实现FAT等等块设备类文件系统。FTL包含了地址映射,垃圾回收,损耗均衡等等几个方面的内容。
FTL首先构造数据“虚拟”块,这些虚拟块独立于Flash设备的物理可擦除块,接着FTL管理Flash上的数据,使其看起来像原地更新(write in place),事实上这些数据被存储在Flash中不同的位置,最后FTL管理Flash物理块,进行垃圾回收,使得系统有一些已经被擦除过的、干净的空闲块用于存储数据。如果系统中存在多个Flash芯片,FTL通过编程模式将这些芯片组织成为一块“逻辑”芯片。
游客 2020-07-31 12:30
支持(1) | 反对(0) | 举报 | 回复
10#
游客 2020-07-31 11:23
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
9#
超能网友终极杀人王 2020-07-30 23:22 | 加入黑名单
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
8#
超能网友一代宗师 2020-07-30 19:20 | 加入黑名单
支持(1) | 反对(0) | 举报 | 回复
7#
我匿名了 2020-07-30 15:16
支持(5) | 反对(0) | 举报 | 回复
6#
超能网友一代宗师 2020-07-30 12:38 | 加入黑名单
该评论年代久远,荒废失修,暂不可见。
已有1次举报支持(10) | 反对(1) | 举报 | 回复
5#
游客 2020-07-30 12:09
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
4#
游客 2020-07-30 11:07
该评论年代久远,荒废失修,暂不可见。
已有3次举报支持(3) | 反对(0) | 举报 | 回复
3#
游客 2020-07-30 10:33
2#
游客 2020-07-30 10:20
该评论年代久远,荒废失修,暂不可见。
支持(7) | 反对(1) | 举报 | 回复
1#