什麼是儲存級記憶體(SCM)?

儲存級記憶體: 突破性的效能和可靠性

什麼是儲存級記憶體(SCM)?

儲存級記憶體 (SCM)  是介於 DRAM(頂端)和 NAND 快閃記憶體(底部)之間的新型記憶體/儲存裝置,它與效能、耐用性和成本有關。 

與 DRAM 不同,SCM 的特性是持久的,在整個電源週期中會保留寫入的資料。

與 NAND 快閃記憶體相比,SCM 在讀取與寫入的操作上都快了幾個級數。與 NAND 不同的是,SCM 對資料重寫的抵抗能力明顯增强,並且具有更強的耐用性。而與 DRAM 相比,它比 NAND 快閃記憶體能夠提供每單位 GB 更低成本的優勢。 

因此,SCM 彌補了現今記憶體階層中,DRAM 和 NAND 間在效能和可靠性的差距。

SCM 可以按位元組(如 DRAM)或區塊級別(如 NAND 快閃記憶體)尋找位址。最初,SCM 的用例預計包括高效儲存快取,或做為適用於更快速儲存媒體快取的替代記憶體,讓 SCM 可以當作區塊設備存取。OLTP、OLAP 和記憶體內存資料庫,這些關鍵工作負載將受益於 SCM 技術所帶來的低延遲、額外傳輸量和 CPU 負載。

最終,下一代應用程式和作業系統生態系統有望利用其位元組定址性,並開始將其視為系統/主機記憶體。與 DRAM 的關鍵區別在於整個電源週期的記憶體持久性。SCM 結合了類似記憶體和 NAND 快閃記憶體的效能與持久資料狀態,SCM有潛力能將這兩個領域的最佳優勢帶入次世代應用程式,提供全新的應用程式加速級別。

SCM 應用環境

SCM 幾乎可以對在 FlashArray//X 上運行的任何工作負載產生積極正面的影響。但是,由於此類應用程式具有密集讀取、延遲敏感的特性,讓這類工作負載從附加的性能中也能得到更大的好處。以接近記憶體速度執行的能力,以及超長持久性和斷電資料維持性的額外好處,成為解决延遲敏感應用程式的完美處方。這些工作負載的例子包括金融交易應用程式、分析工具、利用直連式儲存的應用程式、資料庫等。


更多精選內容

Pure Storage DirectMemory 快取記憶體

白皮書

部署儲存級記憶體

+