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

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

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

存儲系統(tǒng)NVMe2.0已發(fā)布:重大重組

存儲加速器 ? 來源:存儲加速器 ? 作者:加速狗 ? 2021-06-10 14:54 ? 次閱讀

NVM Express(NVMe) 規(guī)范系列定義了主機(jī)軟件如何通過 PCI Express (PCIe)、RDMA、TCP 等多種傳輸方式與非易失性存儲器進(jìn)行通信。它是所有外形規(guī)格(U.2、M.2、AIC、EDSFF)的固態(tài)硬盤 (SSD) 的行業(yè)標(biāo)準(zhǔn)。NVM Express 是由定義、管理和營銷 NVMe 技術(shù)的技術(shù)行業(yè)領(lǐng)導(dǎo)者組成的非營利聯(lián)盟。該系列規(guī)范的最新版本 NVMe 2.0 規(guī)范已于 2021 年 6 月 3 日發(fā)布。

NVM Express 規(guī)范的 2.0 版現(xiàn)在已經(jīng)有十年歷史了。與其他 NVMe 規(guī)范更新一樣,2.0 版帶有各種新特性和功能供驅(qū)動器實(shí)現(xiàn)(通常作為可選特性)。但最重要的變化也就是將其稱為 2.0 版而不是 1.5 版的原因,是規(guī)范已經(jīng)通過并徹底重組,以更好地適應(yīng) NVMe 現(xiàn)在包含的廣泛功能。從最初不起眼的作為基于 PCI Express 運(yùn)行的塊存儲協(xié)議的開始,NVMe 已經(jīng)發(fā)展成為最重要的網(wǎng)絡(luò)存儲協(xié)議之一,現(xiàn)在還支持與 NVMe 最初提供的類似硬盤的塊存儲抽象完全不同的存儲范式。

2.0 版不是典型 PCIe SSD 的基本規(guī)范和單獨(dú)的 NVMe over Fabrics 規(guī)范,而是被設(shè)計為更加模塊化的規(guī)范,并已拆分為多個文檔?;疽?guī)范現(xiàn)在涵蓋了本地連接的設(shè)備和 NVMeoF,但更抽象地 — 已經(jīng)從基本規(guī)范中移出了足夠多的內(nèi)容,以至于它不再足以定義實(shí)現(xiàn)簡單 SSD 所需的所有功能。真實(shí)設(shè)備還需要參考至少一個傳輸規(guī)范和至少一個命令集規(guī)范. 對于典型的消費(fèi)類 SSD,這意味著使用 PCIe 傳輸規(guī)范和塊存儲命令集。其他傳輸選項(xiàng)目前包括使用 TCP 或 RDMA 的網(wǎng)絡(luò) NVMe over Fabrics。其他命令集選項(xiàng)包括 Zoned Namespace 和 Key-Value 命令集。去年批準(zhǔn)納入時,我們已經(jīng)深入介紹了Zoned Namespaces。三個標(biāo)準(zhǔn)化命令集(塊、分區(qū)、鍵值)涵蓋了從簡單的 SSD 到底層閃存上的簡單抽象,到相對復(fù)雜的智能驅(qū)動器,這些驅(qū)動器承擔(dān)了一些傳統(tǒng)上可能需要的存儲管理任務(wù)。由主機(jī)系統(tǒng)上的軟件處理。

NVMe 2.0 中的許多新功能是對現(xiàn)有功能的次要擴(kuò)展,使這些功能更有用和更廣泛使用。例如,NVMe 1.4 中引入了將設(shè)備的存儲劃分為NVM 集和耐久性組,但規(guī)范沒有說明如何創(chuàng)建這些劃分;該配置要么需要由驅(qū)動器的固件硬編碼,要么使用供應(yīng)商特定的命令處理。NVMe 2.0 為要分配的耐力組和 NVM 集添加了標(biāo)準(zhǔn)容量管理機(jī)制,并且還添加了另一層分區(qū)(域),以便需要更多工具來分割可用存儲池的海量 NVMeoF 存儲設(shè)備,或隔離不同用戶對共享驅(qū)動器或陣列的性能影響。

NVMe 規(guī)范最初預(yù)測了基本塊存儲命令集之外的多個命令集的可能性。但是用于支持多個命令集的原始機(jī)制不足以滿足當(dāng)今的用例:控制器功能數(shù)據(jù)結(jié)構(gòu)中的少量保留位不足以涵蓋當(dāng)今 SSD 可能實(shí)現(xiàn)的所有可能性。特別是,處理多個命令集的新系統(tǒng)現(xiàn)在可以讓同一控制器后面的不同命名空間支持不同的命令集,而不是要求所有命名空間都支持其父控制器支持的所有命令集。

當(dāng) NVMe 1.4 完成時,分區(qū)和鍵值命令集已經(jīng)在雷達(dá)上,現(xiàn)在這些技術(shù)已被納入 2.0,與原始塊存儲命令集具有同等地位。未來的命令集(例如用于計算存儲驅(qū)動器)仍在進(jìn)行中,尚未準(zhǔn)備好標(biāo)準(zhǔn)化,但 NVMe 規(guī)范現(xiàn)在能夠更輕松地整合此類新開發(fā)。NVMe 原則上還可以添加一個開放通道命令集,以公開管理 NAND 閃存(頁面、擦除塊、缺陷管理等)的大部分或全部原始細(xì)節(jié),但普遍的行業(yè)共識是分區(qū)存儲范式達(dá)到了更合理的平衡,并且對開放通道 SSD 的興趣正在減弱,有利于分區(qū)命名空間。

對于企業(yè)用例,NVMe 繼承了 SCSI/SAS 的保護(hù)信息支持,將一些額外信息與每個邏輯塊相關(guān)聯(lián),用于驗(yàn)證端到端數(shù)據(jù)完整性。NVMe 2.0 將現(xiàn)有的保護(hù)信息支持從支持 16 位 CRC 擴(kuò)展到還支持 32 位和 64 位 CRC,從而為大規(guī)模存儲系統(tǒng)提供更強(qiáng)大的數(shù)據(jù)保護(hù)。

NVMe 2.0 引入了一項(xiàng)重要的新安全功能:命令組控制,使用新的 Lockdown 命令進(jìn)行配置。NVMe 1.4 添加了命名空間寫保護(hù)功能,允許主機(jī)系統(tǒng)將命名空間置于寫保護(hù)模式,直到明確解鎖或驅(qū)動器重新啟動。NVMe 2.0 的 Lockdown 允許類似的控制來禁止其他命令。這可用于將驅(qū)動器置于允許普通讀取和寫入的狀態(tài),但各種管理命令被鎖定,因此無法重新配置驅(qū)動器的其他功能。與之前的寫保護(hù)功能一樣,此命令組控制支持設(shè)置這些限制,直到它們被明確刪除,或者直到重新啟動。

對于 NVMe over Fabrics 用例,NVMe 2.0 闡明了如何在可通過多個控制器訪問共享存儲的情況下處理固件更新和安全設(shè)備關(guān)機(jī)。現(xiàn)在還明確支持硬盤驅(qū)動器。盡管硬盤驅(qū)動器不太可能很快切換到本地使用 PCIe 連接而不是 SAS 或 SATA,但支持多種旋轉(zhuǎn)介質(zhì)意味著企業(yè)可以使用 NVMe over Fabrics 統(tǒng)一他們的存儲網(wǎng)絡(luò),并放棄像 iSCSI 這樣的舊協(xié)議。

總的來說,NVMe 2.0 并沒有像之前的一些更新那樣帶來那么多的新功能。特別是,此更新中沒有任何內(nèi)容與客戶端/消費(fèi)者 SSD 相關(guān)。但是規(guī)范重組應(yīng)該使迭代和試驗(yàn)新功能變得更加容易,并且在接下來的幾年里,有望看到更頻繁的更新和更小的更改,而不是將兩三年的工作捆綁在大的規(guī)范更新上。

原文標(biāo)題:NVMe 2.0規(guī)范發(fā)布:重大重組

文章出處:【微信公眾號:存儲加速器】歡迎添加關(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)系本站處理。 舉報投訴
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7366

    瀏覽量

    163092
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4570

    瀏覽量

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

    關(guān)注

    20

    文章

    2791

    瀏覽量

    116653

原文標(biāo)題:NVMe 2.0規(guī)范發(fā)布:重大重組

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

收藏 人收藏

    評論

    相關(guān)推薦

    基于分布式存儲系統(tǒng)醫(yī)療影像數(shù)據(jù)存儲解決方案

    基于分布式存儲系統(tǒng)醫(yī)療影像數(shù)據(jù)存儲解決方案
    的頭像 發(fā)表于 09-14 09:53 ?129次閱讀
    基于分布式<b class='flag-5'>存儲系統(tǒng)</b>醫(yī)療影像數(shù)據(jù)<b class='flag-5'>存儲</b>解決方案

    基于CSS融合存儲系統(tǒng)的自動化制造服務(wù)平臺存儲解決方案

    基于CSS融合存儲系統(tǒng)的自動化制造服務(wù)平臺存儲解決方案
    的頭像 發(fā)表于 09-10 10:15 ?154次閱讀
    基于CSS融合<b class='flag-5'>存儲系統(tǒng)</b>的自動化制造服務(wù)平臺<b class='flag-5'>存儲</b>解決方案

    國產(chǎn)NVMe SSD擴(kuò)展卡:驅(qū)動存儲新紀(jì)元

    NVMe技術(shù)的標(biāo)準(zhǔn)化接口使得不同廠商的設(shè)備能夠更好地兼容和互操作,提升了存儲系統(tǒng)的靈活性和擴(kuò)展性。
    的頭像 發(fā)表于 08-17 14:59 ?1306次閱讀
    國產(chǎn)<b class='flag-5'>NVMe</b> SSD擴(kuò)展卡:驅(qū)動<b class='flag-5'>存儲</b>新紀(jì)元

    內(nèi)存、存儲系統(tǒng)和CPU的區(qū)別

    在計算機(jī)系統(tǒng)中,內(nèi)存、存儲系統(tǒng)和CPU是三個至關(guān)重要的組件,它們各自承擔(dān)著不同的職責(zé),共同協(xié)作以完成數(shù)據(jù)處理和運(yùn)算任務(wù)。以下是對這三者之間區(qū)別的詳細(xì)闡述。
    的頭像 發(fā)表于 07-15 18:11 ?995次閱讀

    黑龍江電力高性能WDS分布式存儲系統(tǒng)解決方案

    黑龍江電力高性能WDS分布式存儲系統(tǒng)解決方案
    的頭像 發(fā)表于 07-01 09:54 ?223次閱讀
    黑龍江電力高性能WDS分布式<b class='flag-5'>存儲系統(tǒng)</b>解決方案

    三星電子存儲部門醞釀重組

    三星電子近日宣布,其存儲半導(dǎo)體部門將在下半年進(jìn)行重大重組。這一決定是在新任設(shè)備解決方案(DS)部門負(fù)責(zé)人全永鉉上任后迅速做出的,顯示出公司對優(yōu)化業(yè)務(wù)結(jié)構(gòu)、提升競爭力的堅定決心。
    的頭像 發(fā)表于 06-21 10:17 ?415次閱讀

    數(shù)據(jù)中心存儲系統(tǒng)出現(xiàn)故障的處理方法有哪些?數(shù)據(jù)中心存儲系統(tǒng)出現(xiàn)故障怎么辦?

    互聯(lián)網(wǎng)+時代,大數(shù)據(jù)非常重要,如果保護(hù)好如數(shù)據(jù)存儲系統(tǒng)相當(dāng)關(guān)鍵。如今,隨著互聯(lián)網(wǎng)的快速發(fā)展,各種攻擊變得越來越嚴(yán)重,數(shù)據(jù)存儲系統(tǒng)也變得越來越不安全了,普遍來說,存儲系統(tǒng)是由主機(jī)、交換機(jī)及存儲
    的頭像 發(fā)表于 06-19 11:30 ?507次閱讀

    兆芯攜手智云創(chuàng)新推出高性能NVMe企業(yè)級存儲系統(tǒng)

    面向持續(xù)增長的數(shù)字化轉(zhuǎn)型與應(yīng)用創(chuàng)新發(fā)展需求,兆芯攜手智云創(chuàng)新,基于兆芯高性能自主處理器平臺成功推出多款信創(chuàng)存儲產(chǎn)品,包括高性能NVMe企業(yè)級存儲系統(tǒng)、HS6000系列企業(yè)級存儲系統(tǒng)和H
    的頭像 發(fā)表于 04-12 14:06 ?412次閱讀

    高性能NVMe主機(jī)控制器,Xilinx FPGA NVMe Host Accelerator IP

    NVMe Host Controller IP1介紹NVMe Host Controller IP可以連接高速存儲PCIe SSD,無需CPU和外部存儲器,自動加速處理所有的
    發(fā)表于 04-10 22:55

    Xilinx FPGA高性能NVMe SSD主機(jī)控制器,NVMe Host Controller IP

    NVMe Host Controller IP1介紹NVMe Host Controller IP可以連接高速存儲PCIe SSD,無需CPU和外部存儲器,自動加速處理所有的
    發(fā)表于 03-27 17:23

    什么是智能存儲系統(tǒng)?對比傳統(tǒng)存儲柜,智能存儲柜有哪些優(yōu)點(diǎn)?

    智能存儲系統(tǒng)(IntelligentStorageSystem)是一種先進(jìn)的數(shù)據(jù)存儲解決方案,它結(jié)合了硬件、軟件和自動化管理功能,以實(shí)現(xiàn)對數(shù)據(jù)存儲的高度優(yōu)化、高效能、高可用性和可擴(kuò)展性。是針對現(xiàn)代
    的頭像 發(fā)表于 03-05 13:53 ?353次閱讀
    什么是智能<b class='flag-5'>存儲系統(tǒng)</b>?對比傳統(tǒng)<b class='flag-5'>存儲</b>柜,智能<b class='flag-5'>存儲</b>柜有哪些優(yōu)點(diǎn)?

    得瑞領(lǐng)新參編團(tuán)體標(biāo)準(zhǔn)《高性能計算 分布式存儲系統(tǒng)技術(shù)要求》正式發(fā)布

    得瑞領(lǐng)新參編的《高性能計算 分布式存儲系統(tǒng)技術(shù)要求》團(tuán)標(biāo)由中國電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會正式發(fā)布,這標(biāo)志著得瑞在高性能計算和分布式存儲領(lǐng)域的技術(shù)實(shí)力得到認(rèn)可,同時也展現(xiàn)了公司在行業(yè)標(biāo)準(zhǔn)制定中的積極作用。
    的頭像 發(fā)表于 03-01 10:00 ?305次閱讀
    得瑞領(lǐng)新參編團(tuán)體標(biāo)準(zhǔn)《高性能計算 分布式<b class='flag-5'>存儲系統(tǒng)</b>技術(shù)要求》正式<b class='flag-5'>發(fā)布</b>

    Xilinx FPGA NVMe Host Controller IP,NVMe主機(jī)控制器

    NVMe Host Controller IP1介紹NVMe Host Controller IP可以連接高速存儲PCIe SSD,無需CPU和外部存儲器,自動加速處理所有的
    發(fā)表于 02-21 10:16

    百度搜索內(nèi)容HTAP表格存儲系統(tǒng)

    整套存儲設(shè)計需要解決的核心問題是——如何在OLTP存儲系統(tǒng)中支持OLAP workflow?OLAP workflow在OLTP存儲系統(tǒng)上帶來的兩個最主要的問題是:嚴(yán)重的IO放大率、存算耦合。
    的頭像 發(fā)表于 12-05 16:00 ?384次閱讀
    百度搜索內(nèi)容HTAP表格<b class='flag-5'>存儲系統(tǒng)</b>

    一文掌握RDMA、NVMeNVMe-oF

    但將 SSD 直接插入現(xiàn)有存儲系統(tǒng)有一個缺點(diǎn):它無法充分發(fā)揮出底層技術(shù)的性能提升潛力。為了真正發(fā)揮 SSD 設(shè)備的全部潛力,我們需要重新審視存儲系統(tǒng)連接到服務(wù)器的方式。
    的頭像 發(fā)表于 10-22 14:54 ?889次閱讀
    一文掌握RDMA、<b class='flag-5'>NVMe</b>和<b class='flag-5'>NVMe</b>-oF