0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高密度闪存下的均衡磨损是否总是有效?

SSDFans 来源:SSDFans 2023-06-07 14:48 次阅读

本文来自美国雪城大学Bryan S. Kim团队,发表于HotStorage'22,分析了均衡磨损在不同的场景下,所带来的写放大效果。从测试分析中来看,均衡磨损并不总是有效,在目前的有限擦除次数的SSD中,可能会带来比较严重的写放大问题,严重影响SSD使用寿命。

作者评估了现有的几种典型均衡磨损算法,如表1所示,并测试了多个场景,包含倾斜性负载和均匀负载,表明它们确实存在异常行为,并产生高的写放大。本文探讨了放弃均衡磨损而采用SSD中的容量方差的选择,并表明容量方差将SSD的寿命延长2.94×。本文方法开源:https://github.com/ZiyangJiao/FTLSim-WL.

d5d39348-04fe-11ee-90ce-dac502259ad0.png

问题:

1. 写放大如何?

使用r/ℎ= 0.9/0.1的合成负载来测量WL引起的写放大,最多可进行100 次全盘写入(25 TiB),测试盘的逻辑空间大小为256GiB,11%OPS空间。图2为100次全盘写所对应的写放大,可以得到如下观察。

d5dc4ee8-04fe-11ee-90ce-dac502259ad0.png

整体写放大高达11.49(PWL),其中NoWL的方法下写放大为6左右,因此5.4是WL造成的。这意味着对于每写入256 GiB的用户数据,仅WL就会带来额外的1.35 TiB数据写入。

写放大对WL阈值参数很敏感。将DP算法从10更改为5(变得更加激进)会将写入的数据量放大到1.6X。

一旦SSD老化超过80次全驱动写入,PWL 会产生11.49的高写放大。PWL 是一种自适应WL算法,在后期变得过于激进,而在早期处于休眠状态。

随着SSD老化,写放大会随着时间稳步增加,这表明SSD老化会随着写入更多数据而加速。

2. 均衡磨损的有效性如何?

测试两种场景:1)256GiB用户数据,采用全盘写入100次,如图3;2)数据只占全盘5%容量,并持续写入,如图4。对于每一种场景,测试了倾斜性较强的负载(r/h=0.9/0.1)和均匀随机负载(r/h=0.5/0.5)。

d5fbf202-04fe-11ee-90ce-dac502259ad0.png

对于倾斜性较强的负载(图3a),DP和PWL的擦除次数都比NoWL更多。它们的CDF显示出一个凹陷,这表明擦除计数的双峰分布。而NoWL 显示一条几乎垂直的线,这意味着擦除数分布更紧密。这是磨损均衡的性能异常(通过检查双峰分布,发现与冷池相关的块比热池中的块更老)。对于DP算法,如果冷池中最年轻的块恰好比热池中最旧的块更老,仍然会触发两个块之间的交换,从而导致这种反转。DAGC实现了块的均衡磨损,其分布较为集中,但带来写放大18%。

对于均匀随机的负载(图3b),DP、PWL和NoWL之间的差异可以忽略不计。因为全盘写入时,数据热度接近,使得所有块都被平等地使用,并且几乎不会触发均衡磨损。然而,DAGC仍然表现出性能异常,由于其在GC时会同时考虑有效页面的比例以及块的擦除次数,因此数据写入比NoWL多15%(因为它可能会选择擦除次数较低但有效页面数量也多的闪存块)。

对于第二类场景下,负载数据集较小,大多数均衡磨损方法是有效的,如图4a和图4b中接近垂直的分布。而NoWL显示了两种负载中已使用块和未使用块之间的双峰分布。当负载倾斜时(图 4a),WL 技术通过放大数据写入量来实现这种均匀性。对于均匀负载(图 4b),数据热度接近,因此均衡磨损的整体写放大要低得多。

上述场景一考虑全盘使用,充分利用盘的容量特征,结果表明均衡磨损是一把双刃剑,可以使得均衡磨损效果比NoWL还要差(图3a),也可以实现良好的均衡磨损但其加速了闪存整体磨损(图3b)。而场景二则是针对大容量盘但是实际数据量较少的场景,其采用均衡磨损的效果较好,这部分总结如表4所示。

d62e279a-04fe-11ee-90ce-dac502259ad0.png

容量差异

本文提出了一种容量差异方法,即不采用均衡磨损。因为如果接口允许减少SSD的输出容量,均衡磨损就变得不必要了,因为它不需要确保所有块均匀地磨损。随着SSD的磨损使用,坏块的数量会逐渐增多,但只要剩余容量满足用户需求,该SSD仍然可以正常服务。从而避免了均衡磨损过程中带来的严重写放大问题,增加了整体写入量,从而改善SSD的总使用寿命。

d64cc966-04fe-11ee-90ce-dac502259ad0.png

致谢

感谢本次论文解读者,来自华东师范大学的博士生吕熠娜,主要研究方向为企业级高密度闪存服务质量优化技术研究。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 负载
    +关注

    关注

    2

    文章

    477

    浏览量

    33990
  • 闪存
    +关注

    关注

    16

    文章

    1707

    浏览量

    114388
  • 算法
    +关注

    关注

    23

    文章

    4484

    浏览量

    91353
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2734

    浏览量

    116081

原文标题:高密度闪存下的均衡磨损是否总是有效?

文章出处:【微信号:SSDFans,微信公众号:SSDFans】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    高密度多重埋孔印制板的设计与制造

    高密度多重埋孔印制板的设计与制造
    发表于 03-26 21:51

    器件高密度BGA封装设计

    器件高密度BGA封装设计引言随着可编程器件(PLD) 密度和I/O 引脚数量的增加,对小封装和各种封装形式的需求在不断增长。球栅阵列(BGA) 封装在器件内部进行I/O 互联,提高了引脚数量和电路板
    发表于 09-12 10:47

    高速高密度多层PCB设计和布局布线技术

    高速高密度多层PCB设计和布局布线技术
    发表于 08-12 10:47

    探讨高密度小间距LED屏工艺

    随着LED显示技术的快速进步,LED显示屏的点间距越来越小,现在市场已经推出P1.4、P1.2的高密度LED显示屏,并且开始应用在指挥控制和视频监控领域。  在室内监控大屏市场上DLP拼接和LCD
    发表于 01-25 10:55

    如何去面对高速高密度PCB设计的新挑战?

    如何去面对高速高密度PCB设计的新挑战?
    发表于 04-23 06:18

    关于高密度布线技术有什么要求?

    请问关于高密度布线技术有什么要求?
    发表于 04-25 06:26

    高密度PCB(HDI)检验标准

    高密度PCB(HDI)检验标准 术语和定义 HDI:High Density Interconnect,高密度互连,也称BUM(Build-up Multilayer或Build-up PCB),即积层法多层板。积层互联通常采用微孔技术,一
    发表于 11-19 17:35 58次下载

    高速高密度PCB的SI问题

    随着数字电子产品向高速高密度发展,SI问题逐渐成为决定产品性能的因素之一,高速高密度PCB设计必须有效应对SI问题。在PCB级,影响SI的3个主要方面是互联阻抗不连续引起的反射、邻
    发表于 09-09 11:00 0次下载
    高速<b class='flag-5'>高密度</b>PCB的SI问题

    高密度的SMT贴片加工可以带来哪些好处

    SMT贴片加工的发展道路已经朝着高密度的方向迅速发展,随着电子科技的发展,市场也需要电子产品更加的小型化、精密化。高密度的SMT贴片加工可以带来的好处多不胜数,许多电子OEM加工的订单都是采用的高密度贴片加工,那么到底有些什么好
    的头像 发表于 07-01 10:06 2701次阅读

    Cyntec高密度uPOL模块的特点

    Cyntec高密度uPOL模块是款非隔离DC-DC转换器,提供高达6A的输出电流。PWM开关调节器和高频功率电感集成在一个混合封装中。 Cyntec高密度uPOL模块根据载荷开机自动运行,具备PWM
    发表于 10-29 09:24 1288次阅读

    指导分享高密度光纤配线架安装方法

    高密度光纤配线架正逐渐成为常用的布线产品,尤其适用于数据中心和服务器机房等高密度布线环境,既然应用广泛,那高密度光纤配线架安装方法大家一定要了解清楚,下面科兰通讯小编为您详细讲解一下。 高密度
    的头像 发表于 09-01 10:18 1755次阅读

    高密度配线架怎样选择正确的型号

    的才是最好的。高密度配线架怎样选择正确的型号?科兰通讯为您解答。   高密度配线架可以在1U的机架空间内提供144个LC连接密度。对于某些用户来说,如此超高密度的好处多多,因为这些用户
    发表于 09-01 10:49 302次阅读

    高密度光纤配线架值得冲吗

    数据中心机房高密度布线是我们现在经常关注的问题,这是因为高密度光纤配线箱的使用,很多人对于这一点有很多疑问,其实我们从数据中心机房网络布线系统的结构就可以看出,当前最重要的有四种,分别是集中化直连
    的头像 发表于 08-29 10:13 314次阅读
    <b class='flag-5'>高密度</b>光纤配线架值得冲吗

    高密度布线设计指南

    电子发烧友网站提供《高密度布线设计指南.pdf》资料免费下载
    发表于 09-01 15:21 1次下载
    <b class='flag-5'>高密度</b>布线设计指南

    高密度互连印刷电路板:如何实现高密度互连 HDI

    高密度互连印刷电路板:如何实现高密度互连 HDI
    的头像 发表于 12-05 16:42 389次阅读
    <b class='flag-5'>高密度</b>互连印刷电路板:如何实现<b class='flag-5'>高密度</b>互连 HDI