facebook在本月初舉行的虛擬ocp峰會上舉行了兩次激動人心的演講,暗示nvme可以成為通用的塊訪問協議。這個前景有多真實?
於5月12日至15日舉行的2020 ocp虛擬峰會的重點是ocp儲存專案和發言人的演講,他們發表了nvme來替代固態,磁碟甚至磁帶驅動器的sata和sas介面。
當前,傳送到磁碟或磁帶驅動器,或從磁碟驅動器讀取的資料通過pcie匯流排從主機的dram傳遞到sas或sata介面,然後再傳遞到驅動器。當資料從pcie領域傳遞到sas或sata領域時,需要進行轉換過程。
sas和sata
sas(序列連線的scsi)已開發為使用scsi命令集訪問磁碟和磁帶驅動器。功能包括錯誤恢復,保留和塊**。sas是全雙工的,可用於同時讀取和寫入。
低成本sata(序列高階技術附件)是半雙工的,您可以讀取或寫入,但不能一次完成。它是從parallel ata標準開發的,用於將磁碟,磁帶和固態驅動器連線到主機。
sata於2023年發布,並與sas一起開發,而sas於2023年首次亮相。sas被認為更是一種企業系統協議,是伺服器的首選,而sata用於例如將磁碟和固態驅動器連線到sas。電腦
nvme
sas和sata是序列訪問方法,而非易失性儲存器express(nvme)是並行的,可以並行流向ssd的nand晶元讀寫資料。它比sas和sata更快,並且可以傳輸更多資料。nvme為直接連線到主機系統pcie匯流排的ssd提供更快的資料訪問。
可以使用pcie交換機將許多驅動器鏈結到匯流排,就像使用sas擴充套件器將磁碟驅動器鏈結到sas介面一樣。
sas,sata和nvme都是塊訪問協議,因此可以用於塊訪問裝置,例如磁帶,磁碟和固態驅動器。但是,與ssd不同,磁碟和磁帶驅動器是序列訪問裝置,因此提供nvme訪問會浪費協議頻寬。
也就是說,通用的nvme驅動器介面可以簡化系統設計,並且當它們的資料流進入pcie匯流排時無需進行sas和sata協議轉換。
ocp儲存專案會議
ocp儲存專案的專案負責人傑森·阿德里安(jason adrian)和microsoft azure的儲存硬體架構師在他的日常工作中,發表了名為「 nvme hdd –未來從現在開始」的會議。
他在演講摘要中寫道:「 sas和sata介面已經在儲存市場上佔據了近二十年的主導地位,但這是未來合適的介面嗎?對於固態硬碟,由於其更高的頻寬,更低的延遲和整體輕巧的介面,市場已經轉向nvme。對於hdd市場,sas和sata的速度要快很多年。我們為什麼要考慮nvme?加入我們,一起探索nvme hdd的一些未開發的機會。」
希捷cto辦公室的matt shumway和mohamad el-batal在ocp峰會上進行了名為「 區塊儲存裝置可以在nvme協議上融合嗎?」主題的分享。
他們寫道:「在過去約40年中,我們中的一些人看到了塊儲存協議的許多發展變化:ide / ata,scsi,pata,p-scsi,sata,usb,fcp,sas…nvme。每種協議都優化了特定的企業或消費者儲存裝置解決方案和功能。無論各種儲存介質型別和特徵如何,儲存行業最終是否有可能圍繞nvme統一並集成為最佳塊儲存協議?……為什麼?… 什麼時候?」
在這裡,我們舉行了兩次會議,向與會者介紹了通用nvme塊訪問協議的前景。演示幻燈片尚未普遍可用。希捷的幻燈片出現在《富比士》雜誌分析師湯姆·科夫林的文章中:利用nvme協議介面構建hdd?
幻燈片文字注釋nvme對於多驅動器磁碟驅動器非常有用,該驅動器包含兩組讀/寫磁頭。
通過nvme訪問的磁碟驅動器還可以使使用pcie匯流排構建的可組合系統,將磁碟驅動器儲存與其他元素(cpu,gpu,記憶體,ssd,網路交換機等)一起包含在內。
infinidat今天宣布了對infinibox陣列的nvme / tcp支援,該陣列將資料儲存在磁碟驅動器上。因此,此軟體更新使nvme可以訪問磁碟驅動器儲存,我們認為這是行業首創。根據infinidat首席技術官brian carmody的說法,到2023年,nvme將成為多pb企業的普遍使用的塊訪問方法。
2023年全球儲存觀點
2023年nand預計將增長40%
獨家報道:2023年儲存使用者調查報告(附23頁ppt)
idc**2023年伺服器和儲存市場將萎縮
NVMe協議詳解(二)
3.nvme暫存器配置 nvme over pcie,通過利用pcie匯流排實現資料互動的功能,實現對物理層的抽象功能。pcie匯流排分為三層,物理層,資料鏈路層,處理層 類似於計算機網路的分層結構 通過包來 資料。nvme協議定義的內容相當於pcie的上一層應用層,處於應用層。pcie給nvme提...
匯流排通訊協議 PCIe
2.傳輸協議 3.小結 採用序列同步全雙工的傳輸方式,工作頻率可以達到2.5ghz。代表著傳統並行匯流排向高速序列匯流排發展的時代的到來 為了相容之前的pci匯流排裝置,雖然pcie是一種序列匯流排,無法再物理層上相容pci匯流排,但是在軟體層上面卻是相容pci匯流排的 和很多的序列匯流排一樣,pc...
PCIe協議中的專業名詞
high performance 高效能 general purpose i o interconnect 通用i o互聯 a wide variety of future computing and communication platforms 各種未來的計算和通訊平台 load store a...