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