0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

高密度閃存下的均衡磨損是否總是有效?

SSDFans ? 來源:SSDFans ? 2023-06-07 14:48 ? 次閱讀

本文來自美國雪城大學(xué)Bryan S. Kim團(tuán)隊,發(fā)表于HotStorage'22,分析了均衡磨損在不同的場景下,所帶來的寫放大效果。從測試分析中來看,均衡磨損并不總是有效,在目前的有限擦除次數(shù)的SSD中,可能會帶來比較嚴(yán)重的寫放大問題,嚴(yán)重影響SSD使用壽命。

作者評估了現(xiàn)有的幾種典型均衡磨損算法,如表1所示,并測試了多個場景,包含傾斜性負(fù)載和均勻負(fù)載,表明它們確實存在異常行為,并產(chǎn)生高的寫放大。本文探討了放棄均衡磨損而采用SSD中的容量方差的選擇,并表明容量方差將SSD的壽命延長2.94×。本文方法開源:https://github.com/ZiyangJiao/FTLSim-WL.

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

問題:

1. 寫放大如何?

使用r/?= 0.9/0.1的合成負(fù)載來測量WL引起的寫放大,最多可進(jìn)行100 次全盤寫入(25 TiB),測試盤的邏輯空間大小為256GiB,11%OPS空間。圖2為100次全盤寫所對應(yīng)的寫放大,可以得到如下觀察。

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

整體寫放大高達(dá)11.49(PWL),其中NoWL的方法下寫放大為6左右,因此5.4是WL造成的。這意味著對于每寫入256 GiB的用戶數(shù)據(jù),僅WL就會帶來額外的1.35 TiB數(shù)據(jù)寫入。

寫放大對WL閾值參數(shù)很敏感。將DP算法從10更改為5(變得更加激進(jìn))會將寫入的數(shù)據(jù)量放大到1.6X。

一旦SSD老化超過80次全驅(qū)動寫入,PWL 會產(chǎn)生11.49的高寫放大。PWL 是一種自適應(yīng)WL算法,在后期變得過于激進(jìn),而在早期處于休眠狀態(tài)。

隨著SSD老化,寫放大會隨著時間穩(wěn)步增加,這表明SSD老化會隨著寫入更多數(shù)據(jù)而加速。

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

測試兩種場景:1)256GiB用戶數(shù)據(jù),采用全盤寫入100次,如圖3;2)數(shù)據(jù)只占全盤5%容量,并持續(xù)寫入,如圖4。對于每一種場景,測試了傾斜性較強(qiáng)的負(fù)載(r/h=0.9/0.1)和均勻隨機(jī)負(fù)載(r/h=0.5/0.5)。

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

對于傾斜性較強(qiáng)的負(fù)載(圖3a),DP和PWL的擦除次數(shù)都比NoWL更多。它們的CDF顯示出一個凹陷,這表明擦除計數(shù)的雙峰分布。而NoWL 顯示一條幾乎垂直的線,這意味著擦除數(shù)分布更緊密。這是磨損均衡的性能異常(通過檢查雙峰分布,發(fā)現(xiàn)與冷池相關(guān)的塊比熱池中的塊更老)。對于DP算法,如果冷池中最年輕的塊恰好比熱池中最舊的塊更老,仍然會觸發(fā)兩個塊之間的交換,從而導(dǎo)致這種反轉(zhuǎn)。DAGC實現(xiàn)了塊的均衡磨損,其分布較為集中,但帶來寫放大18%。

對于均勻隨機(jī)的負(fù)載(圖3b),DP、PWL和NoWL之間的差異可以忽略不計。因為全盤寫入時,數(shù)據(jù)熱度接近,使得所有塊都被平等地使用,并且?guī)缀醪粫|發(fā)均衡磨損。然而,DAGC仍然表現(xiàn)出性能異常,由于其在GC時會同時考慮有效頁面的比例以及塊的擦除次數(shù),因此數(shù)據(jù)寫入比NoWL多15%(因為它可能會選擇擦除次數(shù)較低但有效頁面數(shù)量也多的閃存塊)。

對于第二類場景下,負(fù)載數(shù)據(jù)集較小,大多數(shù)均衡磨損方法是有效的,如圖4a和圖4b中接近垂直的分布。而NoWL顯示了兩種負(fù)載中已使用塊和未使用塊之間的雙峰分布。當(dāng)負(fù)載傾斜時(圖 4a),WL 技術(shù)通過放大數(shù)據(jù)寫入量來實現(xiàn)這種均勻性。對于均勻負(fù)載(圖 4b),數(shù)據(jù)熱度接近,因此均衡磨損的整體寫放大要低得多。

上述場景一考慮全盤使用,充分利用盤的容量特征,結(jié)果表明均衡磨損是一把雙刃劍,可以使得均衡磨損效果比NoWL還要差(圖3a),也可以實現(xiàn)良好的均衡磨損但其加速了閃存整體磨損(圖3b)。而場景二則是針對大容量盤但是實際數(shù)據(jù)量較少的場景,其采用均衡磨損的效果較好,這部分總結(jié)如表4所示。

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

容量差異

本文提出了一種容量差異方法,即不采用均衡磨損。因為如果接口允許減少SSD的輸出容量,均衡磨損就變得不必要了,因為它不需要確保所有塊均勻地磨損。隨著SSD的磨損使用,壞塊的數(shù)量會逐漸增多,但只要剩余容量滿足用戶需求,該SSD仍然可以正常服務(wù)。從而避免了均衡磨損過程中帶來的嚴(yán)重寫放大問題,增加了整體寫入量,從而改善SSD的總使用壽命。

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

致謝

感謝本次論文解讀者,來自華東師范大學(xué)的博士生呂熠娜,主要研究方向為企業(yè)級高密度閃存服務(wù)質(zhì)量優(yōu)化技術(shù)研究。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 負(fù)載
    +關(guān)注

    關(guān)注

    2

    文章

    552

    瀏覽量

    34194
  • 閃存
    +關(guān)注

    關(guān)注

    16

    文章

    1765

    瀏覽量

    114727
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4578

    瀏覽量

    92354
  • SSD
    SSD
    +關(guān)注

    關(guān)注

    20

    文章

    2815

    瀏覽量

    117009

原文標(biāo)題:高密度閃存下的均衡磨損是否總是有效?

文章出處:【微信號:SSDFans,微信公眾號:SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    器件高密度BGA封裝設(shè)計

    器件高密度BGA封裝設(shè)計引言隨著可編程器件(PLD) 密度和I/O 引腳數(shù)量的增加,對小封裝和各種封裝形式的需求在不斷增長。球柵陣列(BGA) 封裝在器件內(nèi)部進(jìn)行I/O 互聯(lián),提高了引腳數(shù)量和電路板
    發(fā)表于 09-12 10:47

    高速高密度多層PCB設(shè)計和布局布線技術(shù)

    高速高密度多層PCB設(shè)計和布局布線技術(shù)
    發(fā)表于 08-12 10:47

    探討高密度小間距LED屏工藝

    隨著LED顯示技術(shù)的快速進(jìn)步,LED顯示屏的點間距越來越小,現(xiàn)在市場已經(jīng)推出P1.4、P1.2的高密度LED顯示屏,并且開始應(yīng)用在指揮控制和視頻監(jiān)控領(lǐng)域。  在室內(nèi)監(jiān)控大屏市場上DLP拼接和LCD
    發(fā)表于 01-25 10:55

    如何去面對高速高密度PCB設(shè)計的新挑戰(zhàn)?

    如何去面對高速高密度PCB設(shè)計的新挑戰(zhàn)?
    發(fā)表于 04-23 06:18

    關(guān)于高密度布線技術(shù)有什么要求?

    請問關(guān)于高密度布線技術(shù)有什么要求?
    發(fā)表于 04-25 06:26

    高密度PCB(HDI)檢驗標(biāo)準(zhǔn)

    高密度PCB(HDI)檢驗標(biāo)準(zhǔn) 術(shù)語和定義 HDI:High Density Interconnect,高密度互連,也稱BUM(Build-up Multilayer或Build-up PCB),即積層法多層板。積層互聯(lián)通常采用微孔技術(shù),一
    發(fā)表于 11-19 17:35 ?58次下載

    高速高密度PCB的SI問題

    隨著數(shù)字電子產(chǎn)品向高速高密度發(fā)展,SI問題逐漸成為決定產(chǎn)品性能的因素之一,高速高密度PCB設(shè)計必須有效應(yīng)對SI問題。在PCB級,影響SI的3個主要方面是互聯(lián)阻抗不連續(xù)引起的反射、鄰
    發(fā)表于 09-09 11:00 ?0次下載
    高速<b class='flag-5'>高密度</b>PCB的SI問題

    高密度的SMT貼片加工可以帶來哪些好處

    SMT貼片加工的發(fā)展道路已經(jīng)朝著高密度的方向迅速發(fā)展,隨著電子科技的發(fā)展,市場也需要電子產(chǎn)品更加的小型化、精密化。高密度的SMT貼片加工可以帶來的好處多不勝數(shù),許多電子OEM加工的訂單都是采用的高密度貼片加工,那么到底有些什么好
    的頭像 發(fā)表于 07-01 10:06 ?2944次閱讀

    Cyntec高密度uPOL模塊的特點

    Cyntec高密度uPOL模塊是款非隔離DC-DC轉(zhuǎn)換器,提供高達(dá)6A的輸出電流。PWM開關(guān)調(diào)節(jié)器和高頻功率電感集成在一個混合封裝中。 Cyntec高密度uPOL模塊根據(jù)載荷開機(jī)自動運行,具備PWM
    發(fā)表于 10-29 09:24 ?1717次閱讀

    指導(dǎo)分享高密度光纖配線架安裝方法

    高密度光纖配線架正逐漸成為常用的布線產(chǎn)品,尤其適用于數(shù)據(jù)中心和服務(wù)器機(jī)房等高密度布線環(huán)境,既然應(yīng)用廣泛,那高密度光纖配線架安裝方法大家一定要了解清楚,下面科蘭通訊小編為您詳細(xì)講解一下。 高密度
    的頭像 發(fā)表于 09-01 10:18 ?1925次閱讀

    高密度配線架怎樣選擇正確的型號

    的才是最好的。高密度配線架怎樣選擇正確的型號?科蘭通訊為您解答。 ? 高密度配線架可以在1U的機(jī)架空間內(nèi)提供144個LC連接密度。對于某些用戶來說,如此超高密度的好處多多,因為這些用戶
    發(fā)表于 09-01 10:49 ?352次閱讀

    高密度光纖配線架值得沖嗎

    數(shù)據(jù)中心機(jī)房高密度布線是我們現(xiàn)在經(jīng)常關(guān)注的問題,這是因為高密度光纖配線箱的使用,很多人對于這一點有很多疑問,其實我們從數(shù)據(jù)中心機(jī)房網(wǎng)絡(luò)布線系統(tǒng)的結(jié)構(gòu)就可以看出,當(dāng)前最重要的有四種,分別是集中化直連
    的頭像 發(fā)表于 08-29 10:13 ?413次閱讀
    <b class='flag-5'>高密度</b>光纖配線架值得沖嗎

    高密度布線設(shè)計指南

    電子發(fā)燒友網(wǎng)站提供《高密度布線設(shè)計指南.pdf》資料免費下載
    發(fā)表于 09-01 15:21 ?1次下載
    <b class='flag-5'>高密度</b>布線設(shè)計指南

    高密度互連印刷電路板:如何實現(xiàn)高密度互連 HDI

    高密度互連印刷電路板:如何實現(xiàn)高密度互連 HDI
    的頭像 發(fā)表于 12-05 16:42 ?658次閱讀
    <b class='flag-5'>高密度</b>互連印刷電路板:如何實現(xiàn)<b class='flag-5'>高密度</b>互連 HDI

    mpo高密度光纖配線架解析

    MPO(Multi-fiber Push On)高密度光纖配線架是一種采用多芯光纖連接技術(shù)的光纖配線設(shè)備,主要用于數(shù)據(jù)中心、機(jī)房、通信系統(tǒng)等需要高密度光纖連接和管理的場景。以下是對MPO高密度光纖
    的頭像 發(fā)表于 09-10 10:05 ?231次閱讀