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

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

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

SSD技術(shù):Zoned Namespace SSD

SSDFans ? 來(lái)源:ssdfans ? 作者:ssdfans ? 2021-01-05 17:45 ? 次閱讀

蛋蛋是個(gè)懂技術(shù),有追求的宅男,總是不遺余力的把各種先進(jìn)的SSD技術(shù)應(yīng)用到自己的小電影帝國(guó)里。

近年,普通的SSD在第二遍寫(xiě)入的時(shí)候性能明顯下降的問(wèn)題一直困擾著蛋蛋,基于蛋蛋的經(jīng)驗(yàn),預(yù)留空間7%的SSD寫(xiě)入帶寬下降75%, 預(yù)留空間20%的SSD寫(xiě)入帶寬下降50%,普通SSD寫(xiě)入性能下降的原因主要是跟FTL的data placement(數(shù)據(jù))有關(guān)。蛋蛋下載各位老師的作品以后,經(jīng)過(guò)FTL的地址映射轉(zhuǎn)化,存放到Flash上的數(shù)據(jù)分布是下面這個(gè)樣子,每部作品都被截成很多小段分布在不同的地方。

4194ffa0-4f39-11eb-8b86-12bb97331649.png

當(dāng)?shù)暗安幌矚g某些老師的作品將其刪除,F(xiàn)lash上的數(shù)據(jù)成了下面這個(gè)樣子。C老師的作品雖然被刪除了,但是那些Block上還有其他老師的作品,所以空間并沒(méi)有被真正釋放出來(lái)。

41a78152-4f39-11eb-8b86-12bb97331649.png

為了真正釋放蛋蛋對(duì)C老師的回憶,SSD需要進(jìn)行Garbage Collection(垃圾回收), 這個(gè)過(guò)程涉及到數(shù)據(jù)的整合搬運(yùn),帶來(lái)寫(xiě)放大(WA)的問(wèn)題 – 蛋蛋下載1G小電影,SSD的真實(shí)寫(xiě)入數(shù)據(jù)量可能是1.2G或者1.3G, 甚至更高。

寫(xiě)放大的存在,導(dǎo)致的問(wèn)題很多,包括降低性能,提高延遲和增加成本。對(duì)于蛋蛋來(lái)說(shuō),錢(qián)不是問(wèn)題,但是性能下降真的不能忍。一忍再忍,有一天,蛋蛋發(fā)現(xiàn)了Zoned Namespace。

42113d2c-4f39-11eb-8b86-12bb97331649.png

概括一下Zoned Namespace技術(shù)的特點(diǎn):

Host和SSD協(xié)作決定Flash上的數(shù)據(jù)擺放;

把一個(gè)Namespace分成多個(gè)Zone,每個(gè)Zone連續(xù)排列,大小相同(例如512MB)

42625b08-4f39-11eb-8b86-12bb97331649.png

所有的讀寫(xiě)操作全部基于Zone,不再是Block和Page

Zone只支持順序?qū)懭?/p>

42cf5bf4-4f39-11eb-8b86-12bb97331649.png

如果需要對(duì)Zone重新寫(xiě)入,必須reset這個(gè)Zone

Zone支持部分寫(xiě)入

430d1b88-4f39-11eb-8b86-12bb97331649.png

讀操作沒(méi)有限制,可以讀取任意LBA

43547d66-4f39-11eb-8b86-12bb97331649.png

經(jīng)過(guò)實(shí)際測(cè)試,Zoned NamespaceSSD性能完美匹配蛋蛋的需求。

這,就是蛋蛋需要的SSD。

寫(xiě)入帶寬比較

439e4540-4f39-11eb-8b86-12bb97331649.png

時(shí)延表現(xiàn)

440361dc-4f39-11eb-8b86-12bb97331649.png

蛋蛋SSD看著SSD上井井有條的小電影,思緒回到了若干年前,大雪天在中關(guān)村跟路邊大姐買(mǎi)盤(pán)。這個(gè)Zone Namespace技術(shù)不就是把光盤(pán)作為一個(gè)個(gè)的Zone,塞進(jìn)Namespace,排隊(duì)站好嗎?

444d5e2c-4f39-11eb-8b86-12bb97331649.png

本文是個(gè)人對(duì)WD在FMS2020 的演講 “How Zoned Namespace Improve SSD Lifetime, Throughput, and Latency” 學(xué)習(xí)并通俗化呈現(xiàn)。

責(zé)任編輯:xj

原文標(biāo)題:更快寫(xiě)入小電影,蛋蛋選擇Zoned Namespace SSD

文章出處:【微信公眾號(hào):ssdfans】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    20

    文章

    2791

    瀏覽量

    116645
  • 寫(xiě)入數(shù)據(jù)傳輸

    關(guān)注

    0

    文章

    2

    瀏覽量

    7871

原文標(biāo)題:更快寫(xiě)入小電影,蛋蛋選擇Zoned Namespace SSD

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    SSD控制器的作用、構(gòu)成及功能

    SSD控制器是固態(tài)硬盤(pán)(Solid State Drive,簡(jiǎn)稱(chēng)SSD)的核心組件之一,承擔(dān)著管理和控制NAND介質(zhì)、數(shù)據(jù)傳輸以及錯(cuò)誤校驗(yàn)等重要任務(wù)。SSD控制器的功能和性能隨著技術(shù)
    的頭像 發(fā)表于 09-02 11:42 ?300次閱讀
    <b class='flag-5'>SSD</b>控制器的作用、構(gòu)成及功能

    SSD基本架構(gòu)

    SSD?主要由控制單元和存儲(chǔ)單元(當(dāng)前主要是FLASH?閃存顆粒)組成,控制單元包括SSD?控制器、主機(jī)接口、DRAM?等,存儲(chǔ)單元主要是NAND閃存?顆粒。 主機(jī)接口:主機(jī)訪問(wèn)SSD的協(xié)議和物理
    的頭像 發(fā)表于 08-14 09:05 ?162次閱讀

    聊聊下一代企業(yè)級(jí)SSD外形EDSFF #EDSFF #SSD #硬盤(pán)抽取盒

    硬盤(pán)SSD
    ICY DOCK硬盤(pán)盒
    發(fā)布于 :2024年06月13日 17:15:19

    晶體晶振在SSD上的應(yīng)用

    ,SSD在消費(fèi)技術(shù)解決方案中的使用正在迅速上升。隨著物聯(lián)網(wǎng)、VR/AR、5G、在線技術(shù)和機(jī)器學(xué)習(xí)等技術(shù)的發(fā)展變得越來(lái)越普遍,預(yù)計(jì)這種需求將繼續(xù)下去。根據(jù)市場(chǎng)研究數(shù)據(jù),S
    的頭像 發(fā)表于 04-30 16:03 ?374次閱讀
    晶體晶振在<b class='flag-5'>SSD</b>上的應(yīng)用

    如何才能同時(shí)測(cè)試更多SSD硬盤(pán)?

    我國(guó)企業(yè)級(jí)SSD市場(chǎng)規(guī)模持續(xù)擴(kuò)大,對(duì)于SSD生產(chǎn)企業(yè)來(lái)說(shuō)是機(jī)遇,也是挑戰(zhàn),傳統(tǒng)的SSD生產(chǎn)廠家在做出廠測(cè)試時(shí),通常僅能測(cè)試4個(gè)盤(pán)
    的頭像 發(fā)表于 03-15 17:39 ?285次閱讀

    SSD常用術(shù)語(yǔ)的簡(jiǎn)單介紹

    SSD主要由控制單元和存儲(chǔ)單元組成,控制單元包括SSD控制器、主機(jī)接口、DRAM等,存儲(chǔ)單元主要是NAND FLASH顆粒。NAND FLASH內(nèi)部存儲(chǔ)讀寫(xiě)的基本單元為Block和Page。
    的頭像 發(fā)表于 01-02 10:16 ?820次閱讀
    <b class='flag-5'>SSD</b>常用術(shù)語(yǔ)的簡(jiǎn)單介紹

    SSD入門(mén)必看|這些專(zhuān)業(yè)術(shù)語(yǔ)你知道多少?

    SSD領(lǐng)域涉及到較多的專(zhuān)業(yè)術(shù)語(yǔ),為了更深入地了解SSD技術(shù),本文對(duì)常用SSD術(shù)語(yǔ)進(jìn)行簡(jiǎn)要的說(shuō)明和介紹。Namespace命名空間,是NVMe
    的頭像 發(fā)表于 12-16 08:34 ?648次閱讀
    <b class='flag-5'>SSD</b>入門(mén)必看|這些專(zhuān)業(yè)術(shù)語(yǔ)你知道多少?

    SSD硬盤(pán)的優(yōu)點(diǎn)和缺點(diǎn)

    SSD硬盤(pán)的優(yōu)點(diǎn)和缺點(diǎn)? SSD(固態(tài)硬盤(pán))是一種基于閃存存儲(chǔ)器來(lái)存儲(chǔ)數(shù)據(jù)的存儲(chǔ)設(shè)備,與傳統(tǒng)的機(jī)械硬盤(pán)(HDD)相比,SSD具有明顯的優(yōu)勢(shì)和一些缺點(diǎn)。下面將詳細(xì)介紹SSD硬盤(pán)的優(yōu)點(diǎn)和缺
    的頭像 發(fā)表于 12-11 11:32 ?1146次閱讀

    SSD和HDD的具體對(duì)比

    SSD廠商早就預(yù)測(cè)NAND閃存的價(jià)格會(huì)隨著時(shí)間的推移而下降,讓SSD能夠在單價(jià)上與HDD競(jìng)爭(zhēng)。事實(shí)上,NAND閃存的價(jià)格一直在下降。
    發(fā)表于 12-01 15:06 ?1211次閱讀
    <b class='flag-5'>SSD</b>和HDD的具體對(duì)比

    談?wù)?b class='flag-5'>SSD主控芯片

    SSD主控芯片(SSD controller)好比固態(tài)硬盤(pán)的大腦。
    的頭像 發(fā)表于 11-29 12:16 ?2081次閱讀
    談?wù)?b class='flag-5'>SSD</b>主控芯片

    SSD入門(mén)必看|這些專(zhuān)業(yè)術(shù)語(yǔ)你知道多少?

    SSD領(lǐng)域涉及到較多的專(zhuān)業(yè)術(shù)語(yǔ),為了更深入地了解SSD技術(shù),本文對(duì)常用SSD術(shù)語(yǔ)進(jìn)行簡(jiǎn)要的說(shuō)明和介紹。 Namespace 命名空間,是 N
    的頭像 發(fā)表于 11-21 20:40 ?919次閱讀
    <b class='flag-5'>SSD</b>入門(mén)必看|這些專(zhuān)業(yè)術(shù)語(yǔ)你知道多少?

    NVMe SSD性能影響因素分析

    NVMe SSD 廠商Spec給出的性能非常完美,前面也給出了NVMe SSD和磁盤(pán)之間的性能對(duì)比,NVMe SSD的性能的確比磁盤(pán)高很多。
    的頭像 發(fā)表于 11-13 11:39 ?949次閱讀
    NVMe <b class='flag-5'>SSD</b>性能影響因素分析

    ssd1306 OLED花屏怎么解決?

    ssd1306用spi連接arduino,幾率花屏,但是在樹(shù)莓派上用就沒(méi)問(wèn)題,請(qǐng)問(wèn)各位大佬有什么好的建議嗎
    發(fā)表于 10-19 08:26

    下一代ZNS?淺談FDP在企業(yè)級(jí)SSD應(yīng)用前景

    1、從ZNS說(shuō)起 Zone Namespace(ZNS)在2020年開(kāi)始廣泛討論,2021年在NVMe協(xié)議組織基本定稿發(fā)布。ZNS對(duì)于存儲(chǔ)系統(tǒng)或者云系統(tǒng),在系統(tǒng)側(cè)可控制IO在SSD內(nèi)的具體寫(xiě)入位置
    的頭像 發(fā)表于 10-12 15:55 ?1829次閱讀
    下一代ZNS?淺談FDP在企業(yè)級(jí)<b class='flag-5'>SSD</b>應(yīng)用前景

    SSD1306數(shù)據(jù)表

    128*64 OLED的驅(qū)動(dòng)芯片SSD1306的數(shù)據(jù)手冊(cè)0.96oled一般用ssd1306驅(qū)動(dòng),ssd1306的指令豐富,但是在平常顯示使用默認(rèn)的初始化命令,之后就是讀寫(xiě)顯示數(shù)據(jù)了,網(wǎng)上的例程很多,除了常用的命令,還描述工作模
    發(fā)表于 09-27 07:59