入局SSD主控芯片,平頭哥RISC-V鎮(zhèn)岳510賦能云計算
存儲是電子系統(tǒng)必不可少的功能單元,特別是伴隨著數(shù)據(jù)價值的不斷提升,高性能大容量存儲的價值逐漸與計算能力并駕齊驅。特別是隨著數(shù)據(jù)安全變得越來越重要,存儲單元的數(shù)據(jù)安全成為眾多云服務廠商無法回避的話題,存儲單元的主控芯片就是提升存儲安全性最關鍵的半導體器件。
在半導體細分領域中,存儲單元主控芯片是國產(chǎn)化率相比比較高的產(chǎn)品類別,從USB Flash存儲到傳統(tǒng)的磁盤主控,甚至最新的SSD主控,國內廠商逐漸成為市場應用的主流,并且成功迫使曾經(jīng)的存儲主控芯片巨頭Marvel從中國市場倉皇而逃。隨著大規(guī)模云計算和人工智能應用的普及,對存儲器的容量、體積和讀取速度提出了更高的要求,從而導致傳統(tǒng)的磁盤式存儲已經(jīng)被SSD存儲所取代。SSD主控芯片作為SSD的大腦,負責主機交互、協(xié)議解析與執(zhí)行、數(shù)據(jù)讀寫、數(shù)據(jù)糾錯、數(shù)據(jù)管理、后臺任務、帶外管理,SSD的功能、性能與可靠性均由其實現(xiàn)。伴隨著國內大規(guī)模數(shù)據(jù)中心不斷擴建,算力提升的同時對數(shù)據(jù)存儲單元的要求與日俱增。因此面向云計算的國產(chǎn)SSD主控就變得越來越具有戰(zhàn)略意義。
云計算時代,算力、存力和網(wǎng)力共同構筑了云服務的基礎,特別是隨著智能云服務的廣泛應用,包括存儲容量和讀取速度等指標在內的存力成為諸多應用深化發(fā)展的瓶頸,面臨著包括超高的讀寫吞吐能力、復雜工作負載情況下的穩(wěn)定時延、更高的單位面積存儲密度以及更優(yōu)化的讀取功耗等挑戰(zhàn)。這其中,SSD主控芯片的性能和對存儲單元調配的優(yōu)化程度直接決定了存儲系統(tǒng)迎接上述挑戰(zhàn)的關鍵所在。
近日在阿里云云棲大會期間,阿里巴巴平頭哥發(fā)布旗下首顆SSD主控芯片鎮(zhèn)岳510,鎮(zhèn)岳510支持先進的PCIe 5.0接口,支持DDR5.0技術,內置玄鐵910 RISC-V多核CPU,采用平頭哥自研緊耦合芯片架構,對SSD任務進行高度抽象,可固化任務硬化為加速算子以提升性能,F(xiàn)TL關鍵任務則運行于玄鐵910CPU以保持靈活性。該芯片為云計算場景深度定制,實現(xiàn)4μs超低時延,比業(yè)界主流降低30%以上 ,誤碼率低至10的-18次方,比業(yè)內標桿領先一個數(shù)量級。鎮(zhèn)岳510將率先在阿里云數(shù)據(jù)中心部署,可應用于AI、在線交易、大數(shù)據(jù)分析、高性能數(shù)據(jù)庫、軟件定義存儲等業(yè)務場景。
作為面向服務器級應用的SSD主控,數(shù)據(jù)吞吐能力一定要強,鎮(zhèn)岳510每秒可處理高達340萬筆IO,相當于1萬塊高性能HDD的性能總和。此外,存儲讀取是數(shù)據(jù)中心的耗能大戶,鎮(zhèn)岳510擁有極高的能效比,每瓦功耗可提供42萬筆IO訪問。鎮(zhèn)岳510內置創(chuàng)新的IO自動化處理機制,前端IO解析與處理,由專用硬件模塊自動完成,實現(xiàn)了業(yè)界領先的超低的時延(4μs),可以帶給應用極佳的體驗,比業(yè)界SSD降低30%以上。不僅如此,鎮(zhèn)岳510芯片內實現(xiàn)了IO/SYS/GC的全鏈路隔離,極大的降低這些任務之間的相互干擾,提供了既低又穩(wěn)定的時延表現(xiàn)。除了這些基本的強大硬件性能之外,鎮(zhèn)岳510內置了平頭哥自研的高性能LDPC糾錯算法,編碼效率逼近香農(nóng)極限,同時ErrorFlow相比業(yè)內SSD更優(yōu)一個數(shù)量級;同時借助平頭哥自研閃存電壓預測算法,可以在各種閃存的不同工況、壽命、溫度等條件下,準確預測閃存電壓漂移,進一步降低LDPC解碼器的輸入誤碼率。
鎮(zhèn)岳510不僅具備更強存力、更高可靠等特點,還通過為云定制,帶來更優(yōu)秀的存儲體驗。鎮(zhèn)岳510完美實現(xiàn)了ZNS協(xié)議(通過將盤內FTL層上移至存儲系統(tǒng),達到了存儲系統(tǒng)與閃存特性的完美匹配),通過靈活的硬件表項加速保持了高IO性能,而Zone分區(qū)狀態(tài)則交由玄鐵910CPU維護,保留了對新協(xié)議的靈活性。此外,鎮(zhèn)岳510定制了Last Sector 隨機寫功能,實現(xiàn)了小報文的多次反復下盤,簡化了ZNS的應用難度。鎮(zhèn)岳510在支持NVMe標準的SQ調度機制的同時,額外定制了基于IO粒度的優(yōu)先級調度機制,允許系統(tǒng)按IO打標,優(yōu)先級種類多達8級,結合云存儲系統(tǒng),能夠更好的保障延遲敏感型業(yè)務的服務質量。此外,鎮(zhèn)岳510以IO為粒度,遵循上層存儲語義進行校驗,補齊了整個存儲系統(tǒng)的數(shù)據(jù)鏈路校驗的最后一環(huán)。不僅如此,鎮(zhèn)岳510還支持以存儲語義對內部數(shù)據(jù)進行后臺巡檢,而無需再讀出至服務器,節(jié)省了寶貴的PCIe帶寬、服務器內存帶寬與CPU算力。
過去5年,平頭哥已推出多款算力芯片,其云原生處理器芯片倚天710已在阿里云數(shù)據(jù)中心規(guī)?;渴?,算力性價比提升超30%,已服務數(shù)千家電商、短視頻、在線教育等領域客戶。此次鎮(zhèn)岳510的問世,意味著平頭哥的芯片產(chǎn)品家族從算力擴展到了存力領域,進一步為云計算行業(yè)提供高性價比的技術底座。
評論