91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

企業(yè)級SSD系統(tǒng)中如何用Device self-test命令?

VIBT_dputech ? 來源:大普微 ? 作者:大普微 ? 2021-03-28 11:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

寫在DST之前

企業(yè)級SSD系統(tǒng)在日益變得復(fù)雜,有增強(qiáng)掉電保護(hù)的備電電容,有使用頻率越來越高的DRAM,有堆疊層數(shù)越來越高的NAND, NAND結(jié)構(gòu)的復(fù)雜對固件的要求也相應(yīng)的變高,如存儲單元里的數(shù)據(jù)一段時(shí)間不讀會導(dǎo)致之后可能讀不出來或者出現(xiàn)很多的bit翻轉(zhuǎn)等等。而備電電容有老化的風(fēng)險(xiǎn)以及在不同的溫度環(huán)境下會影響電容的可靠性;DRAM使用不當(dāng)易出現(xiàn)ECC,甚至是UNC,影響盤的可靠性;NAND的上的冷數(shù)據(jù)如果不經(jīng)常性的去讀取就可能存在數(shù)據(jù)丟失的風(fēng)險(xiǎn)。

像服務(wù)器上電自檢一樣,SSD在上電過程中也會做電容,DRAM等自檢操作。但是一般盤上電使用之后就極少會下電,所以為了能讓HOST能實(shí)時(shí)的獲取盤內(nèi)部部件的情況,NVMe協(xié)議提供了一個(gè)標(biāo)準(zhǔn)的命令Device self-test來主動觸發(fā)盤的部件檢測,可以快速的發(fā)現(xiàn)盤是哪個(gè)部件出現(xiàn)了問題,可以相應(yīng)的做出反應(yīng),保障用戶數(shù)據(jù)的安全。

Device self-test

NVMe命令device self-test是一個(gè)管理類命令,定義了一個(gè)操作序列。具體內(nèi)容如下:

11bf29ee-8eb9-11eb-8b86-12bb97331649.png

如上圖所示:每個(gè)序列都規(guī)定了相應(yīng)的操作,有些操作是針對controller層級,有些操作是NVM層級。Controller層級的主要是用于測試SSD的功能是否還正常,比如電容容值檢查,如果容值變低,則會影響SSD的掉電時(shí)間。

1、Device self-test命令在Command DW 10字段中定義了診斷的操作類型,而所有其他命令指定的字段都要保留。

121e3fa6-8eb9-11eb-8b86-12bb97331649.png

如上圖所示,目前支持的操作類型有4種,

開始一個(gè)短診斷操作;

1、短診斷的完成時(shí)間不能大于2min。

2、開始一個(gè)長診斷操作;

長診斷的完成時(shí)間由Identify Controller的字段EDSTT定義,單位是分鐘。

E、開始一個(gè)廠商自定義操作;

F、中斷一個(gè)診斷操作;

2、中斷一個(gè)自檢命令的操作有:

1、Controller reset

2、NVMe Format Command

3、一個(gè)STC為F的Device self-test命令

4、一個(gè)刪除對應(yīng)的ns的操作

5、Sanitize命令

3、觸發(fā)自檢命令之后,F(xiàn)W會按照相應(yīng)的序列順序執(zhí)行,命令運(yùn)行的情況在device self-test log中顯示,這個(gè)log可通過get log page命令的LID=6來獲取。

1、Current Device Self-Test Operation 表示當(dāng)前的診斷操作類型

2、Current Device Self-Test Completion 表示當(dāng)前的診斷操作進(jìn)度

3、Self-test Result Data Structure 總共有20條記錄,記錄了歷史的自檢結(jié)果,主要關(guān)注兩個(gè)點(diǎn):

* Device Self-test Status:這里顯示了自檢的結(jié)果,成功或者失敗。

* Segment Number:這里顯示了失敗在哪個(gè)序列操作.

DRAM Check

*由于DRAM用作用戶數(shù)據(jù)的緩存,以及存放了部分代碼和重要的數(shù)據(jù),所以如果對這部分DRAM區(qū)域做讀寫校驗(yàn)的話,會直接導(dǎo)致數(shù)據(jù)的丟失或者固件exception。

*由于DRAM在打開ECC校驗(yàn)的情況下,如果出現(xiàn)未寫先讀的情況,會使得DRAM出現(xiàn)UNC.

基于以上兩點(diǎn),對于DRAM Check,固件主要要做的事情有兩個(gè):

1、對于無法做讀寫校驗(yàn)(即只讀)的區(qū)域,F(xiàn)W需要保證該區(qū)域已經(jīng)寫過數(shù)據(jù),所以可以直接去讀該區(qū)域。如果出現(xiàn)UNC,則固件存在bug,會危及盤的正常使用。

2、對于用作堆區(qū)域的DRAM空間,可以申請出來做讀寫校驗(yàn)。除了校驗(yàn)數(shù)據(jù)的正確性,還需要關(guān)注DRAM是否出現(xiàn)ECC,如若出現(xiàn)ECC,則可能會危及盤的正常使用。

Volatile Memory Backup

我們常用的數(shù)據(jù)緩存介質(zhì)DRAM是易失性存儲介質(zhì),在設(shè)備掉電之后DRAM中的數(shù)據(jù)都會丟失。但是DRAM的數(shù)據(jù)傳輸速率高,為了性能考慮,其存在又是必須的。

1、緩存用戶數(shù)據(jù),加速命令的執(zhí)行,減少Q(mào)OS.

2、緩存了設(shè)備的元數(shù)據(jù),加速了元數(shù)據(jù)的修改。

所以為了解決設(shè)備掉電之后緩存數(shù)據(jù)丟失的問題,設(shè)備需要增加備電電容以供在掉電時(shí)保證緩存數(shù)據(jù)存入flash。但是電容存在一定的失效率,失效的原因可能如下:

1、電容出廠時(shí)個(gè)體的差異導(dǎo)致能承受的電壓閾值偏低;

2、隨著時(shí)間的推移,電容會存在漏液現(xiàn)象導(dǎo)致容值降低。

軟件需要在設(shè)備上電或者運(yùn)行過程中對電容進(jìn)行定時(shí)檢測,以防止電容失效或者電容容值下降不足以保證設(shè)備刷新緩存數(shù)據(jù)所需時(shí)間導(dǎo)致數(shù)據(jù)丟失,但是電容的檢測又不能太頻繁。否則一是會影響電容的使用壽命,二是如果在電容放電的過程中盤掉電了,會影響盤的掉電時(shí)間。

所以Host使用device self-test命令來檢查電容的容值是必需的,尤其是在接近盤的生命末期的時(shí)候,但是又不能太頻繁。

Metadata validation

在SSD的所有寫入數(shù)據(jù)中,存在一些頻繁更新的數(shù)據(jù)和一些很久都不會更新的數(shù)據(jù),如果那些很久都不會更新的數(shù)據(jù)量大的話,那么也會導(dǎo)致對應(yīng)的元數(shù)據(jù)很久得不到更新。所以為了解決這個(gè)問題,在device self-test命令的元數(shù)據(jù)檢查序列里,F(xiàn)W會去對元數(shù)據(jù)做讀校驗(yàn),確認(rèn)元數(shù)據(jù)的完整性。

1、確保元數(shù)據(jù)還能從NAND讀出來,不會出現(xiàn)UNC;

2、對讀出來的數(shù)據(jù)做check,保證數(shù)據(jù)的正確性。

結(jié)尾

限于篇幅以及對協(xié)議的理解不同,各個(gè)廠商對其他的device self-test序列所做的事情存在區(qū)別,所以這里不再贅述。只介紹了對以上3個(gè)序列的個(gè)人理解。

原文標(biāo)題:日益復(fù)雜的企業(yè)級SSD系統(tǒng),如何做Device self-test?

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

責(zé)任編輯:haq

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

    關(guān)注

    100

    文章

    6494

    瀏覽量

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

    關(guān)注

    21

    文章

    3122

    瀏覽量

    122311

原文標(biāo)題:日益復(fù)雜的企業(yè)級SSD系統(tǒng),如何做Device self-test?

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    國內(nèi)企業(yè)級SSD廠商加速崛起

    ,2029年中國企業(yè)級固態(tài)硬盤市場規(guī)模將達(dá)到91億美元。 從2024年中國企業(yè)級SSD主要廠商的市場份額來看,Solidigm和三星領(lǐng)銜中國企業(yè)級固態(tài)硬盤市場。其次是憶聯(lián)、憶恒創(chuàng)源、大
    的頭像 發(fā)表于 06-09 07:54 ?1.3w次閱讀
    國內(nèi)<b class='flag-5'>企業(yè)級</b><b class='flag-5'>SSD</b>廠商加速崛起

    DERA D8000系列企業(yè)級SSD與OpenCloudOS完成互認(rèn)證,共筑數(shù)字基礎(chǔ)設(shè)施堅(jiān)實(shí)底座

    DERA D8000系列企業(yè)級SSD與OpenCloudOS 8/9操作系統(tǒng)成功完成兼容性互認(rèn)證,為企業(yè)核心應(yīng)用提供了一個(gè)高性能、高可靠的聯(lián)合解決方案,雙方將持續(xù)深化技術(shù)協(xié)作,共同探索
    的頭像 發(fā)表于 02-04 16:41 ?703次閱讀
    DERA D8000系列<b class='flag-5'>企業(yè)級</b><b class='flag-5'>SSD</b>與OpenCloudOS完成互認(rèn)證,共筑數(shù)字基礎(chǔ)設(shè)施堅(jiān)實(shí)底座

    Xilinx高性能NVMe Host控制器IP+PCIe 3.0軟核控制器IP,純邏輯實(shí)現(xiàn),AXI4和AXI4-Stream DMA接口,支持PCIe 3.0和4.0

    命令接口,實(shí)現(xiàn)對PCIe SSD的復(fù)位/斷電/SMART/Error Information/Device Self-test管理功能?提供1個(gè)IO
    發(fā)表于 11-14 22:40

    德明利企業(yè)級SSD與OpenCloudOS、騰訊云完成技術(shù)兼容互認(rèn)證

    德明利TS3160系列企業(yè)級SATA SSD產(chǎn)品與OpenCloudOS、騰訊云相互兼容認(rèn)證
    的頭像 發(fā)表于 10-17 15:48 ?711次閱讀
    德明利<b class='flag-5'>企業(yè)級</b><b class='flag-5'>SSD</b>與OpenCloudOS、騰訊云完成技術(shù)兼容互認(rèn)證

    容量可達(dá)245.76TB,鎧俠企業(yè)級與數(shù)據(jù)中心SSD迎來全面升級

    吞吐的表現(xiàn),對于企業(yè)以更低成本部署AI訓(xùn)練、推理和應(yīng)用落地?zé)o疑是更好的選擇。在近期,鎧俠正式發(fā)布了LC9系列、CM9系列以及CD9P系列企業(yè)級與數(shù)據(jù)中心SSD,全
    的頭像 發(fā)表于 09-10 08:36 ?1189次閱讀
    容量可達(dá)245.76TB,鎧俠<b class='flag-5'>企業(yè)級</b>與數(shù)據(jù)中心<b class='flag-5'>級</b><b class='flag-5'>SSD</b>迎來全面升級

    容量可達(dá)245.76TB,鎧俠企業(yè)級與數(shù)據(jù)中心SSD迎來全面升級

    鎧俠正式發(fā)布了LC9系列、CM9系列以及CD9P系列企業(yè)級與數(shù)據(jù)中心SSD,全新的系列可更好的滿足AI計(jì)算存儲需求,并適用于云端應(yīng)用、在線交易和虛擬化等多種應(yīng)用場景。
    的頭像 發(fā)表于 09-02 10:33 ?2143次閱讀
    容量可達(dá)245.76TB,鎧俠<b class='flag-5'>企業(yè)級</b>與數(shù)據(jù)中心<b class='flag-5'>級</b><b class='flag-5'>SSD</b>迎來全面升級

    永不掉線的守護(hù):永銘鉭電容賦予“企業(yè)級固態(tài)硬盤”可靠護(hù)航者使命

    企業(yè)級固態(tài)硬盤面臨的考驗(yàn)SSD數(shù)據(jù)洪流時(shí)代,企業(yè)級固態(tài)硬盤面臨哪些生死考驗(yàn)?在數(shù)字化浪潮企業(yè)級固態(tài)硬盤如同數(shù)據(jù)中心的"數(shù)字糧倉",承載著
    的頭像 發(fā)表于 09-01 09:57 ?596次閱讀
    永不掉線的守護(hù):永銘鉭電容賦予“<b class='flag-5'>企業(yè)級</b>固態(tài)硬盤”可靠護(hù)航者使命

    為什么相比于企業(yè)級SSD,更該選天碩工業(yè)SSD?

    在極端工業(yè)環(huán)境,溫度的劇烈變化、強(qiáng)烈的振動沖擊以及復(fù)雜的電磁干擾等,都對存儲設(shè)備構(gòu)成嚴(yán)峻考驗(yàn)。天碩工業(yè) SSD 固態(tài)硬盤的 G55 Pro M.2 NVMe
    的頭像 發(fā)表于 07-23 17:59 ?803次閱讀

    企業(yè)級Linux磁盤維護(hù)的完整流程

    企業(yè)級Linux環(huán)境,磁盤故障是導(dǎo)致系統(tǒng)宕機(jī)和數(shù)據(jù)丟失的主要原因之一。據(jù)統(tǒng)計(jì),超過70%的企業(yè)級服務(wù)器故障與存儲系統(tǒng)相關(guān)。作為運(yùn)維工程師
    的頭像 發(fā)表于 07-23 16:59 ?942次閱讀

    企業(yè)級智能體是什么?有什么作用?

    企業(yè)級智能體是基于人工智能技術(shù)構(gòu)建的數(shù)字化員工系統(tǒng),其核心在于將機(jī)器學(xué)習(xí)、自然語言處理、知識圖譜等AI技術(shù)與具體業(yè)務(wù)場景深度融合。不同于傳統(tǒng)的自動化工具,企業(yè)級智能體具備三大核心特征: 1. 認(rèn)知決策能力:通過深度學(xué)
    的頭像 發(fā)表于 07-21 15:44 ?945次閱讀
    <b class='flag-5'>企業(yè)級</b>智能體是什么?有什么作用?

    企業(yè)級MySQL數(shù)據(jù)庫管理指南

    在當(dāng)今數(shù)字化時(shí)代,MySQL作為全球最受歡迎的開源關(guān)系型數(shù)據(jù)庫,承載著企業(yè)核心業(yè)務(wù)數(shù)據(jù)的存儲與處理。作為數(shù)據(jù)庫管理員(DBA),掌握MySQL的企業(yè)級部署、優(yōu)化、維護(hù)技能至關(guān)重要。本文將從實(shí)戰(zhàn)角度出發(fā),系統(tǒng)闡述MySQL在
    的頭像 發(fā)表于 07-09 09:50 ?759次閱讀

    企業(yè)級SSD的核心技術(shù)與市場趨勢

    。 ? 企業(yè)級SSD的核心部件示意圖 ? 主控芯片(控制大腦) 控制數(shù)據(jù)讀寫,直接決定SSD 的性能、可靠性固件(操作系統(tǒng)) 確保SSD高效
    的頭像 發(fā)表于 07-06 05:34 ?7242次閱讀
    <b class='flag-5'>企業(yè)級</b><b class='flag-5'>SSD</b>的核心技術(shù)與市場趨勢

    國內(nèi)排名第四,這家企業(yè)級SSD廠商創(chuàng)業(yè)板IPO!

    電子發(fā)燒友網(wǎng)綜合報(bào)道,近日,深圳大普微電子股份有限公司(簡稱“大普微”)創(chuàng)業(yè)板IPO獲得受理,公司擬首發(fā)募資18.78億元。 大普微主要從事數(shù)據(jù)中心企業(yè)級SSD產(chǎn)品的研發(fā)和銷售,是業(yè)內(nèi)領(lǐng)先、國內(nèi)
    發(fā)表于 07-04 09:09 ?3234次閱讀
    國內(nèi)排名第四,這家<b class='flag-5'>企業(yè)級</b><b class='flag-5'>SSD</b>廠商創(chuàng)業(yè)板IPO!

    ?紫光閃芯新一代企業(yè)級SATA SSD E1200產(chǎn)品系列發(fā)布

    2025 年 6 月 25 日,紫光閃芯正式發(fā)布新一代面向企業(yè)級市場的SATA SSD E1200產(chǎn)品系列,憑借性能顯著躍升與企業(yè)級高可靠性設(shè)計(jì),為數(shù)據(jù)中心、云計(jì)算、邊緣計(jì)算等場景的高性能存儲需求
    的頭像 發(fā)表于 06-26 16:57 ?974次閱讀

    誰說高性能必須高能耗?揭秘企業(yè)級SSD功耗管理“黑科技”

    數(shù)據(jù)中心高密度計(jì)算場景下,企業(yè)級SSD功耗管理成為優(yōu)化TCO(總體擁有成本)的關(guān)鍵切入點(diǎn)。采用具備高能效設(shè)計(jì)、先進(jìn)散熱方案與智能管理的企業(yè)級SSD,能有效降低電力及運(yùn)維支出,通過減少能
    的頭像 發(fā)表于 04-22 17:19 ?812次閱讀
    誰說高性能必須高能耗?揭秘<b class='flag-5'>企業(yè)級</b><b class='flag-5'>SSD</b>功耗管理“黑科技”