天天看點

Intel釋出Optane固态硬碟

intel近日以optane品牌為名釋出了3d xpoint非易失存儲(nvm)裝置。該款ssd固态硬碟的名稱也許暗示着這是一種與衆不同的耐久型儲存設備,但其所用技術主要針對通常會使用ram作為存儲的應用程式。同時該裝置也意味着記憶體和耐久存儲之間曠日持久的權衡正式終結,因為optane的獨特賣點之一正是可以同時提供兩種不同技術的最佳特性:dram的性能,以及ssd的耐久性。

實際上optane并非首款商用的3d xpoint。這一系列硬體尚未完全成熟,而能夠充分利用該裝置特性的軟體生态也還不完善。optane的速度并不像dram那麼快,是以使用者依然需要在記憶體的性能和“磁盤”的耐久性之間進行一定的權衡。按照名稱來看,這并非普通的ssd,但目前其外型依然以ssd的形式封裝,适用于資料中心的首發型号容量為375gb,采用了pcie擴充卡(aic)的規格,同時很快還将釋出一款u.2 sata express規格的變體。面向普通消費者的型号封裝規格為m.2,分為16gb和32gb容量,其作用基本上類似于為ssd提供了一個更快的緩存,具體方式類似于以往很多人使用ssd作為機械硬碟緩存的做法。intel曾經探讨過将3d xpoint封裝為dimm的形式,借此取代dram記憶體子產品,但這種規格并未出現在首發的optane路線圖中。

optane的軟體元件是實作所宣揚賣點的關鍵。消費者版本隻能充當緩存,并需要具備intel的rapid storage technology(rst)才能充分發揮3d xpoint的高性能優勢,用于存儲需要頻繁通路的檔案。将optane用作緩存要求計算機使用第7代intel core處理器,并具備可受支援的intel主機闆晶片組。資料中心版提供了一種名為intel memory drive technology(mdt)的全新軟體驅動,可将optane ssd的存儲容量加入dram池中。借此等同于為應用程式提供了一個更大容量的ram池。但需要注意,由于該ram池混合使用了dram和ssd,是以不能算作耐久存儲。目前該技術的實際效果更像是廉價(速度也更慢)的ram,主要解決了容量,而非耐久問題。

optane的實際效果到底如何,這個問題引起了一些争議。semiaccurate指責intel為了向媒體和分析師抛出漂亮的性能參數而逾越了“一條無法被接受的底線”。hacker news上的讨論也意味着,人們對于該技術如何融入現有系統架構還有所困惑,是以對易失記憶體和耐久存儲之間權衡的影響幅度還有待商榷。然而這些懷疑以及曠日持久的疑問主要側重于目前可用的技術,随着時間的流逝和持續不斷的投入,這項技術無疑可以進一步完善,而以後的軟體也将能更好地發揮其作用。dram與靜态ram的性能之間早在十幾年前就遇到了類似的争議,但很快dram開始成為市場主流,進而将靜态ram逼退至片上緩存以及專用嵌入式應用程式等領域。

随着技術向着nvm方向躍進,adrian colyer曾在qcon london 2016主題演講“unevenly distributed”中讨論過有關應用程式和系統架構可能面臨的潛在影響等問題。相比dram來說,速度足夠快的耐久存儲首先将弱化記憶體和磁盤的界限,最終會讓不同的選擇變的毫無意義。但這也會在概念和設計等方面産生很多其他問題,例如無狀态還是有狀态,是以随着技術的繼續完善,這種新硬體也許可以淘汰掉目前軟體設計領域很多處于支配地位的基本原則。

本文轉自d1net(轉載)