nv存儲器
『壹』 什麼是nvme協議
1NVMe協議的定義及特點
在過去的2016年,幾乎全球所有的存儲大廠都推出了基於NVMe協議的固態硬碟產品,一時間NVMe協議幾乎成為了行業最為熱門的詞彙。
那麼,NVMe協議到底是什麼?它和傳統的AHCI協議又有哪些異同?下面,我們一起來看。
NVMe協議的定義及特點
NVMe,全稱為Non-Volatile Memory Express,我們拆開翻譯,Non-Volatile Memory中文譯名為非易失性存儲器。
熟悉存儲的都知道,存儲器根據斷電後是否能夠存儲數據為標准分為易失性和非易失性,我們常用的優盤、快閃記憶體卡等存儲產品就是非易失性存儲器,當然固態硬碟產品也是非易失性存儲器了。而此處的Express,就是類似於PCIe中那個e,指的是通道或是規范。
文章圖片1
NVMe是基於非易失性存儲器的傳輸規范
一般常識性的理解,NVMe是一種基於非易失性存儲器的傳輸規范,NVMe規范由包含90多家公司在內的工作小組所定製,Intel是主要領頭人,小組成員包括美光、戴爾、三星、Marvell、NetAPP、EMC、IDT等公司。
此規范目的在於充分利用PCI-E通道的低延時以及並行性,還有當代處理器、平台與應用的並行性,在可控制的存儲成本下,極大的提升固態硬碟的讀寫性能,降低由於AHCI介面帶來的高延時,徹底解放SATA時代固態硬碟的極致性能。
就存儲整個流程來說,NVMe不僅僅是邏輯上的協議介面,還是一種指令標准,一種指定協議,它的出現徹底顛覆了存儲行業長期以來以ATA為核心底層的存儲邏輯,掀起了一場實至名歸的存儲革命。
2NVMe協議和SATA的異同及小結
NVMe協議和SATA的異同
SATA是一種物理介面類型,執行的AHCI協議標准,是目前最為廉價和常見的固態硬碟介面,缺點便是有著6Gbps的極限讀寫限制,無法滿足專業領域對於無延時、極致讀寫的要求。
文章圖片2
NVMe協議和SATA的異同
PCIe實際上是通道協議,在物理表現上就是主板上那些PCIe介面。這些通道協議,屬於匯流排協議,能夠直接連接CPU,因而幾乎沒有延時,成為NVMe標準的絕佳伴侶。而在AHCI標准時代,受制於協議,幾乎無法發揮PCIe的實際性能,同時根據傳輸速度不同,PCIe還可分為X2/X4/X8。
M.2介面,在固態硬碟領域,更多的是用於和傳統的SATA固態硬碟進行區分的名詞。根據主控執行的協議不同,M.2介面又分為NVMe協議以及AHCI協議的固態硬碟。根據協議不同,M.2固態硬碟在性能上也會有著相當的差異。
『貳』 NVRAM是什麼
NVRAM( Non-Volatile Random Access Memory) 是非易失性隨機訪問存儲器,即斷電之後,所存儲的數據不丟失的隨機訪問存儲器。NVRAM 里有一個專門移動數據的處理器,會代替CPU把數據移動到NVRAM里,因此NVRAM可以被隨機訪問。
(2)nv存儲器擴展閱讀:
針對快閃記憶體存在的不夠耐寫的問題,NVRAM在DRAM和PCIeSSD之間建立了一個新存儲層級,性能優異、可靠性超高,能持續性地提供均衡的性能,達到1百萬 IOPS讀/寫,適用於需要高性能及高可靠性的任務關鍵型應用。
並且該解決方案基於業界標準的NVMe介面,實現了即插即用的PCIe連接,用NVMe將數據從內存移至NVRAM解決方案,效率比利用CPU周期要高出四倍,從而優化了CPU利用率。
參考資料來源:
網路——存儲器
網路——NVRAM