2021年年初,SSD固態盤價格受產能供應緊缺因素影響開始上漲,目前240GB SSD報價由24.2美元上漲至24.6美元;480GB SSD報價由44美元上漲至44.5美元。
面對SSD固態盤價格快速上漲,浪潮在固態盤方面持續創新,推出了新一代ZNS(Zoned Namespace,分割槽名稱空間) SSD,在效能、容量、壽命、成本、易用性等方面實現了飛躍式提升。這是繼2019年IPF大會上浪潮儲存釋出NVMe SSD固態盤之後,浪潮儲存在固態盤技術方面的全面升級。
什麼是ZNS SSD?
ZNS SSD即分割槽名稱空間固態硬碟,ZNS 是從 OC(Open Channel,開放通道) SSD基礎上發展而來的,實現了把FTL(Flash Translation Layer,快閃記憶體轉換層)從SSD內部遷移到上層的Host端,把SSD內部開放給了Host端,這樣使用者可以根據自己需要,比較靈活的擁有自己特定的FTL,代價是軟體架構必須重新設計,成本非常高,對使用者技術實力要求也非常高。
ZNS協議將NVMe 2.0其中的一部分將進行標準化處理,以滿足行業需求。相比之下ZNS SSD規範更加標準,生態環境更加友好,簡化了軟體架構,使用者可以更加容易的根據自身場景需求進行特定軟體開發。
ZNS SSD將FTL移至Host端進行資料管理和I/O排程,NVMe ZNS提供了分割槽儲存裝置介面,該介面允許SSD和主機在資料放置方面進行協作,根據資料型別的不同選擇單獨的存放位置,從而可以將資料與SSD的物理介質對齊,提高了總體效能並增加了主機能直接讀寫的容量,並實現了I/O隔離。
ZNS規範中,將SSD namespace的整個LBA(logical block address,邏輯區塊地址)範圍劃分為若干個等長的區間, 等長的LBA區間成為一個zone,每個zone內必須以順序的方式進行寫入,每個zone有其獨立的狀態機進行管理。
ZNS SSD內部可以根據不同的應用場景將不同的zone與不同的物理位置進行對映;configA是一種最有利於順序讀寫的配置,這種方法可以保證讀寫過程Die的併發性最好,一般來說標準SSD都會按照這種方式寫入。configB更有利於Latency敏感的場景,每個使用者控制自己的Die,從而減少相互之間的影響。
由於zone內要求必須順序寫入, 這樣在多執行緒寫入同一個zone時, 執行緒之間會因為寫入指標的競爭導致寫入速度受限或者出現寫入位置不正確的問題,這樣同一個zone的寫入佇列深度不能超過1,為了解決這個問題, ZNS提供了append附加寫和ZRWA(Zone Random Write Area,分割槽隨機寫入區)兩種寫入模式:
其一,Append寫入模式。Append命令將由SSD決定寫入的LBA,並返回給使用者,這樣消除了主機軟體間的zone寫入位置競爭問題。
其二,ZRWA允許在SSD快取中對資料進行隨機寫入和就地覆蓋。與Zone Append命令相比,這種方法在SSD上需要更多的資源。
普通SSD VS ZNS SSD
普通SSD產品,檔案不能被驅動器分開寫入,最終導致具有不同生存期的檔案被儲存在相同的erase單元中,而ZNS SSD支援主機與儲存裝置協作放置資料,可以實現應用程式控制區域中的資料放置,即分割槽儲存。
ZNS SSD主要是為了能夠充分利用底層介質的儲存容量,同時發揮介質本身的特性優勢,例如ZNS針對QLC NAND快閃記憶體SSD,它可以根據資料的型別和訪問頻率採用不同的資料分割槽方式,以減少整體寫放大,從而延長硬碟壽命,同時,還可以改進的I/O訪問延遲,支援主機與儲存裝置協作放置資料,如下圖展示了普通SSD與ZNS區別。
ZNS SSD要求所有zone只能順序寫入(或者append等),不能出現複寫操作,重新使用前需要對zone執行zone reset命令等,這樣應用及驅動都需要更多的配合ZNS SSD,不過當前各大儲存系統及開源工具都已經或者計劃完成ZNS SSD的適配與支援,標準化的介面實現了強大的軟體和硬體生態系統。
相比普通SSD產品,ZNS SSD主要有五大優勢:消除了SSD的GC(Garbage Collection,垃圾回收)程序的WAF(Write Amplification,寫放大)、消除了傳統的OP(Over provisioning,預留空間)空間、由於較小的對映表,DRAM更少、更高的吞吐量和更低的延遲、大幅提升SSD盤壽命。
浪潮ZNS SSD介紹
浪潮是國內率先推出ZNS SSD全新架構方案的廠商,ZNS儲存技術針對的是雲場景應用,主適用於大容量空間儲存的資料,例如高畫質影片、影象等。
浪潮儲存SSD研發團隊與雲服務提供商緊密合作,對其軟體堆疊進行自上而下的最佳化,完成了業務適配和定製化SSD開發,實現了分割槽儲存,技術實力得到了使用者高度認可,滿足業務發展需求的同時,TCO總體擁有成本大幅降低,為客戶帶來了可觀的經濟效益。
浪潮自研ZNS全新架構SSD,在容量、壽命、成本、易用性、效能等方面實現了飛躍式提升,如下量化數字以8TB盤對標浪潮NS8600G1 6.4TB容量點呈現:
首先成本優勢,對比普通SSD,同等容量的浪潮ZNS SSD對DRAM的需求更少,DDR成本縮減97%;SSD內部OP空間極大降低,容量提升34%,釋放更多的容量給儲存系統;降低了SSD的寫放大,提高了DWPD(Drive Writes Per Day,驅動器日寫入量),將SSD壽命提升70%;
其次效能優勢,浪潮ZNS SSD能夠顯著降低寫延時,透過zone在物理上的隔離,可以極大的降低寫時延;提高吞吐量,寫放大可以降低至接近於1,提供更多的頻寬給使用者,SSD全部資源用於應用的讀寫,效能整體提升210%。
未來浪潮儲存將秉承“雲存智用 運籌新資料”的儲存理念,在發力分散式儲存和全快閃記憶體儲兩大儲存平臺之外,不斷推出更高效能、更大容量的SSD固態盤,實現從儲存部件到儲存系統的全面創新,加速企業數字化轉型。