美光开源世界首个针对SSD和SCM设计的异构内存存储引擎
美光于昨晚公開了一個針對固態硬盤(SSD)和存儲級內存(SCM)設計的鍵值式存儲結構異構內存存儲引擎(Heterogeneous-Memory Storage Engine),簡稱 HSE。這套引擎通過在 DRAM 和其他多種 SSD 中統籌安排數據的存放方式,對存儲系統的性能和耐用性都做出了相當程度的優化。
在美光的新聞稿中,他們舉出了一些 HSE 引擎能夠帶來的性能提升,比如它能夠將特定類型的存儲應用的吞吐量提高 6 倍,將延遲降低 11 倍,并將 SSD 的壽命延長 7 倍。因為是異構內存架構,它還可以利用不同類型介質的優勢,比如將 NAND SSD 和 3D XPoint 閃存結合在一起,提高吞吐量并降低延遲,他們實測了在美光 5210 QLC SSD 中添加自家的 X100——也就是那款使用 3D XPoint 閃存的產品后,系統的吞吐量增加了一倍以上,而讀取延遲被優化了接近四倍。
HSE 可以驅動各類數據庫應用,還有在高性能計算、大數據、IoT 和 AI 等領域中也能夠起到相當有效的作用。隨著新聞稿的發布,美光也同步將這套系統開源到 GitHub 上去了,頁面上還給出了它在業界標準測試中產生的對比數據。
可以看到當 MongoDB 切換到 HSE 作為引擎之后,其性能有大幅度的提升,而面對 Facebook 家的 RocksDB 時它也有很大的優勢。
由于 3D XPoint 等存儲級內存或者叫持久性內存在性能上有很大優勢,但又較為昂貴,如果能更好的利用它的長處來為整個存儲系統做貢獻,那收益還是相當可觀的,這套 HSE 引擎就是采用了這種理念。
總結
以上是生活随笔為你收集整理的美光开源世界首个针对SSD和SCM设计的异构内存存储引擎的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 连呼吸机都能搭起来,还有什么是树莓派做不
- 下一篇: 微软 2020 财年 Q3 财报:几乎没