小镇的夕阳|IBM研究出新的SSD技术,可提高数据速率、降低延迟并且延长SSD寿命
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包含了地址映射 , 垃圾回收 , 损耗均衡等等几个方面的内容 。
【小镇的夕阳|IBM研究出新的SSD技术,可提高数据速率、降低延迟并且延长SSD寿命】FTL首先构造数据“虚拟”块 , 这些虚拟块独立于Flash设备的物理可擦除块 , 接着FTL管理Flash上的数据 , 使其看起来像原地更新(write in place) , 事实上这些数据被存储在Flash中不同的位置 , 最后FTL管理Flash物理块 , 进行垃圾回收 , 使得系统有一些已经被擦除过的、干净的空闲块用于存储数据 。 如果系统中存在多个Flash芯片 , FTL通过编程模式将这些芯片组织成为一块“逻辑”芯片 。
推荐阅读
- 沈力遗体告别式在八宝山举行 《夕阳红》栏目同事纷纷到场送别
- 燕赵都市报|安享夕阳红,脱下军装绿
- 广州日报|依百年产业打造岭南盆景小镇
- 解放日报|小镇一年408个“红头文件” 还有多少精力抓工作?
- 王漫妮■《三十而已》三十岁的王漫妮,没做坏事,为何被批评,小镇老人给出了答案
- 夜未央
- 海潮夕阳之音|随心侃续集,价格中等的耳机
- 海潮夕阳之音 随心侃续集,价格中等的耳机
- 印度_社会|因在疫情期间买不到酒,印度一小镇有10人喝消毒剂解酒瘾死亡
- 小镇的夕阳|拥抱人工智能 长沙天心区“数字课堂”赋能企业转型升级