來源:網絡
此前,我們看到了NVMe標準的更新。該更新定義了一個軟件接口,以通過SSD和NAND閃存實際工作的方式幫助實際讀寫驅動器。
新的NVMe分區命名空間可選功能取代了SSD從硬盤驅動器和較早的存儲技術繼承而來的傳統塊設備模型,而是允許SSD在閃存上實現不同的存儲抽象。這與SAS和SATA為適應SMR硬盤而添加的擴展非常相似,但對SSD來說卻有一些額外的功能。具有這種新功能的 "分區 "固態硬盤可以提供比普通固態硬盤更好的性能,減少過度配置和減少DRAM。缺點是應用程序和操作系統必須更新以支持分區存儲,目前這項工作正在進行中。
NVMe分區命名空間(ZNS)規范已被批準并作為技術提案發布。它建立在當前NVMe 1.4a規范的基礎上,為NVMe 2.0做準備。即將發布的NVMe 2.0規范將整合所有已批準的技術提案,但也將同樣的功能重新組織成多個較小的組件文件:一個基礎規范(針對塊、分區、鍵值的每個命令集,以及未來可能出現的更多命令集),以及針對每個傳輸協議(PCIe、RDMA、TCP)的單獨規范。分區命名空間的標準化為這項技術更廣泛的商業化和采用掃清了道路,到目前為止,這項技術一直受到廠商特定分區存儲接口和非常有限的硬件選擇的阻礙。
事實證明,用于SMR硬盤的分區存儲模型也非常適合與閃存配合使用,并且是NVMe分區命名空間的前身。SMR硬盤驅動器的區域狀結構反映了SSD的頁面和擦除塊結構。寫入限制并不完全匹配,但已經足夠接近了。
審核編輯黃昊宇
-
硬盤
+關注
關注
3文章
1290瀏覽量
57234
發布評論請先 登錄
相關推薦
評論