只聽說過Dual-port SSD,Dual-Mode的話筆者只聽說過SATA3和USB的雙模,阿里巴巴的Dual-Mode SSD是OpenChannel和Nvme,前者是NVMe全閃存陣列的重要基礎,后者有更強的適用性。
一直以來,OpenChannel和NVMe是PCIe閃存加速卡和SSD盤中最主流的兩大陣營。
PCIe的NVMe SSD相比常見于的SATA AHCI的SSD有明顯優(yōu)勢。OpenChannel與NVMe在實現上最大的區(qū)別是前者是Host-based的設備,后者是Device-based,Host-based就是主要的FTL處理工作都交給了主機CPU來執(zhí)行,后者NVMe的大部分工作由SSD自身的控制器來完成。
AliFlash V3兼容兩種模式,非常靈活。AliFlash V3與存儲引擎Fusion Engine結合,阿里巴巴官方宣稱:預計降低成本50%,性能提升5倍,即性價比提升10倍。
AliFlash V3采用阿里巴巴自研的全球首個商業(yè)化用戶態(tài)存儲引擎Fusion Engine,實現軟硬件一體優(yōu)化,幫助客戶取得極致I/O性能和優(yōu)化TCO。
許多人其實并不知道阿里有自研硬件,不知道阿里有定制化的AliCPU,不知道阿里有自研服務器AliServer,更不知道阿里還有AliFlash,不知道AliFlash其實都進化到第三代了。
早在2016年,阿里巴巴的SSD AliFlash V1就上線在用了,從一開始就是自研的,SSD控制器是自研的,自主可控,有全部的源代碼。
AliFlash V2開始只支持NVMe 1.2標準,確實NVMe標準在英特爾的宣傳攻勢下呼聲更高一些,OpenChannel的先驅代表Fusion-io倒下(被收購)之后更是如此,不過近來看OpenChannel仍有市場需求,雙模SSD的推出也在驗證這一看法。
到AliFlash V3的時候,還采用了第一個自研存儲控制器芯片AliFSC,自主可控更進一步。
AliFlash V3是阿里巴巴雙模SSD架構的首個商用產品。商用意味著以后不在只是自己用了,可以賣給別人用了,意味著在技術白盒化、供應鏈管理、質量管理等方面都已經越來越成熟了,AliFlash V3產品已成功生產,并上線應用了。
AliFlash V3適配主流3D TLC/QLC NAND flash,實現了從NAND顆粒、控制器芯片、固件、驅動、用戶態(tài)I/O棧的全鏈路打通。
AliFlash V3不僅提供通用的塊設備支持,還針對業(yè)務需求定制優(yōu)化和開發(fā)增強功能,更與業(yè)務團隊聯(lián)合開發(fā)了軟硬件一體化方案,發(fā)揮出雙模SSD架構的巨大潛力與效益。