2018中國存儲與數據峰會上,英特爾中國區非易失性存儲事業部總經理劉鋼介紹了英特爾在閃存存儲方面的創新方案,他談到,如今英特爾在數據中心領域的創新存儲方案包括三個產品形態,一個是將基于3D Xpoint的傲騰存儲用作內存,一個是將傲騰用作SSD緩存,還有一種是基于Enterprise & Datacenter Storage Form Factor (EDSFF) 標準的From factor——Ruler,面向大容量存儲場景。
創新源自需求,源自數據中心對存儲多樣性需求,更好的性能、更便宜的價格和更大容量是人們對于存儲的不懈追求,三者相互矛盾,但不同側重下對應不同應用場景,這個時代,再也不是一個磁盤包打天下的時代了。
經典的存儲系統架構中,從慢到快,從下到上,底層是容量型磁帶、磁盤、性能型磁盤,比磁盤更快的有SATA、SAS、PCIe接口的SSD,比SSD更快的就只有DIMM槽上的DRAM內存了,即使是最快的磁盤,最快的NVMe協議的SSD也與DRAM內存性能相差巨大。
英特爾Optane的出現填補了SSD與DRAM之間的價格與性能的鴻溝,Ruler高密度大容量存儲則填補著磁盤與TLC SSD之間的空白地帶,英特爾的閃存創新讓存儲介質變得多元化。
QLC 3D NAND閃存
圖片源自網絡
QLC 3D NAND會極大地降低閃存成本,讓閃存適應大容量數據存儲需求。QLC是繼TLC NAND普及之后,NAND SSD的又一次技術躍升,從SLC到MLC到TLC直至現在的QLC,單位空間存儲的數據不斷提升,但可靠性和性能也隨之降低。幾年前還有人在擔心TLC閃存的可靠性問題,而今,QLC產品的出現意味著一些領先廠商對于QLC技術的掌控能力又到了新階段。
目前市場上只有英特爾等少數巨頭有QLC的產品,考慮到磨損均衡以及耐久性的問題,通常QLC產品的初始容量都比較大。英特爾Ruler SSD采用的是64層 QLC 3D NAND,目前容量為8TB到32TB。
基于QLC的Ruler(TLC版的Ruler DC P4500還有4TB和8TB配置)以存儲密度為最大優勢對磁盤存儲發起攻勢,1U的機架里可以放置32塊Ruler,32*32TB,1U容量能達到1PB,存儲密度非常高,要知道原來基于磁盤的存儲需要42U才能提供1PB空間。
QLC的壽命決定了Ruler SSD更適合用在讀密集型場景中,因為沒有磁盤物理馬達尋道的過程,也不怕震動等多種原因,Ruler SSD的故障率會遠低于磁盤的故障率,兩者相差幾十倍。另外,由于Ruler尺子一樣的細長外形設計便于通風散熱,降低服務器設計中的散熱成本。
劉鋼介紹說,以前談SSD的發展時會說,NAND SSD可以毫無問題地替代萬轉以上磁盤,當這種3D QLC出來之后,SSD開始進入7200轉的硬盤市場,這是一個更大規模的市場。QLC NAND會發現越來越多的應用場景。
高密度SSD存儲有廣泛的市場需求,已知有包括Facebook、微軟、IBM以及中國的騰訊云都有采用Ruler高密度存儲的硬件基礎設施。
QLC結合傲騰SSD的聯合優勢
藍色部分是Optane DC P4800,灰色部分是DC P4600,不同讀寫負載下延遲差異很大
說起傲騰Optane SSD想必很多讀者都已經很熟悉了,高性能,高耐久性(DWPD能達到60,普通NAND SSD僅為3)都是它的標簽,最令人印象深刻的是在于高讀寫負載下的穩定低延遲表現。
那么,Optane + QLC SSD會發生什么呢?
圖來自網絡
劉鋼介紹說,傲騰可以對高頻訪問的數據提供高性能、極低延遲的解決方案,3D QLC放到Ruler當中可以提供比硬盤還高密度的、大容量的大數據的存儲,這兩種方案在一起同時獲得對高頻數據的高性能、低延遲,對超大規模大數據的高密度存儲。
中國存儲與數據峰會的第二天,英特爾首席存儲架構師宮興斌詳細介紹了Optane結合QLC的使用效果。詳情可見(Intel宮興斌:Optane搭配QLC加速數據中心存儲變革)
宮興斌介紹說,在騰訊CDN應用、VMWare vSAN、Ceph分布式存儲等場景中,都將原來的磁盤或者低性能SSD結合NAND SSD的存儲組替換為QLC加上Optane的組合,原來的場景中NAND SSD通常用來做緩存層,磁盤用來做數據存儲層,新的組合中,QLC做數據存儲層,而Optane則用來做緩存,在Optane耐久性和低延遲的加持下,新方案下的IOPS、延遲等性能成倍提升,而成本相差無幾。
Optane SSD非常適合作為緩存層,在一些方案中,將緩存替換為Optane SSD之后,需要很少的緩存空間就能達到原來的緩存加速效果,是很好的替代性優化解決方案。
在2018中國存儲與數據峰會現場,劉鋼特別提到了傲騰在加速青云NeonSAN分布式塊存儲和金山云的Ceph分布式存儲方面的優勢,有傲騰加持的阿里云ESSD(增強版SSD云盤)在加速MySQL、PostgreSQL等數據庫時也有不錯表現。此前,阿里云的專家還曾介紹過用Optane加速和優化阿里云自研PolarDB數據庫的經驗,性能提升了6倍。
可能是參考了存儲技術的演進歷史,很多存儲技術比如分布式存儲首先興起于互聯網公司,隨后開始在用戶的企業數據中心中落地。如今英特爾也選擇將這些前沿技術先推給互聯網公司,因為這些互聯網公司有技術水平、有優化架構需求,當應用發展進一步成熟和普及之后,下一步走向企業數據中心也就是自然而然的事兒了。
當Optane用作內存
當把Optane用作內存,可以將OptaneSSD與原有的DRAM融合為一個內存池,擴展系統的原有內存,突破單個CPU所能支持的最大內存的限制,大內存的好處不勝枚舉,內存計算、內存分析、內存數據庫等內存技術單是從命名上就把內存看作了很關鍵的部分。
技術實現上,Optane通過專有的軟件將其與系統的DRAM組成資源池,通過軟件決定數據在DRAM和Optane之間的來回流動,將大量熱數據放在離CPU更近的地方,提升系統運行效率。因為這個軟件本身比較底層,是在操作系統之下的,所以不需要操作系統本身做什么改動,也不需要應用本身做任何改動,在系統看來,Optane內存和DRAM內存是一樣的。
IMDT將DRAM與Optane融為存儲池(圖自:IT peer network)
2018年11月,英特爾首次向中國媒體介紹了傲騰數據中心級持久內存技術的兩種運行模式,一種是內存模式,一種是APP Direct模式。內存模式用起來相對簡單,就是上文提到的使用方式,用戶用起來跟DRAM一樣,不過,數據是易失性的。當用作App Direct的時候,需要對應用做出一些優化和改動,需要應用識別持久內存,數據是非易失性的。
從市場發展來看,Intel Persistent Momory的內存擴展技術,有助于打破內存市場的現有格局,減少因為少數巨頭把持著內存市場就能讓內存市場發生較大變化的現象,過去一兩年中內存價格波動讓很多人驚呼,原來這世界上居然還有入手后能漲價的電子產品,如果新的內存補充性方案傲騰得以廣泛應用,相信對于IT產業發展來說也是一件好事。
結語:
談到發展戰略時,劉鋼表示,英特爾NSG(非易失性存儲事業部)存儲業務的發展緊靠其核心(計算平臺)。從經驗來看,依賴于核心業務做相關市場的拓展比較容易獲得成功。存儲的發展離不開處理器和主板的支持,而英特爾的獨特平臺優勢將為存儲業務帶來整體優勢。
英特爾存儲有三層,基于3D Xpoint的傲騰有時候用作存儲,有時候用戶做SSD充當緩存,還有有大容量基于QLC的3D NAND SSD。隨著基于3D Xpoint革命性創新介質產品方案的落地,以及新一代QLC 3D NAND技術的發展,英特爾的閃存存儲戰略版圖越發清晰。