以太網硬盤之前不是沒有,希捷就曾推出過以太網磁盤,叫Kinetic,Kinetic提供的是key:value存儲方式,而不是傳統(tǒng)的文件,塊或者對象存儲的方式。

希捷在磁盤領域的創(chuàng)新非常多,以太網磁盤正是其中之一,希捷以太網磁盤的推出曾吸引了許多眼球,但大概從2015年或2016年開始,市場上幾乎聽不到這款產品的聲音了,別的硬盤廠商中也沒有看見誰在跟進。

Kinetic磁盤用的是板載的NIC還有一個小的處理器來做key:value存儲,主機操作系統(tǒng)可以直接通過以太網來訪問磁盤數(shù)據(jù),只不過這個數(shù)據(jù)不是塊或者文件,而是key:value數(shù)據(jù)。

有分析認為,主機端操作系統(tǒng)以key:value的方式數(shù)據(jù)讀寫的過程比較復雜,而且用這種方式讀寫數(shù)據(jù)跟原有的讀寫方式相比,沒什么明顯的優(yōu)勢,這最終導致人們對希捷的kinetic沒什么興趣。

2018年的FMS上,東芝推出了一款基于以太網的SSD,支持NVMe-of協(xié)議。NVMe-oF通過以太網或者FC網絡來使用NVMe協(xié)議,從而傳輸數(shù)據(jù),數(shù)據(jù)可以以RDMA的速度來回傳輸,延遲只有幾微秒。

通常,一塊智能的NIC會攔截NVMe-oF的數(shù)據(jù)包,然后會分析這個數(shù)據(jù)包,然后再把數(shù)據(jù)用NVMe協(xié)議傳到硬盤。

2018年的FMS上,東芝將24塊這種SSD放到了一個JBOF里(Just a Bunch of Flash drives:磁盤是JBOD,閃存盤的盒子叫JBOF),它通過Marvell 88SN2400 NVMe-oF SSD轉換器控制器連接的雙端口25Gbit以太網連到主機端。

這個塞了24塊SSD的盒子,其4K隨機讀IOPS能達到1600萬,當時東芝宣稱這是破紀錄的全閃存產品,每塊盤大概貢獻了大約66萬(666666-六個六)IOPS。

2018年11月,三星透露說也在搞一個類似的以太網SSD——Z-SSD,其實是一塊提供了NVMe連接的PM983 SSD,跟東芝的NVMe-oF SSD最大的不同在于,三星用的是key:value存儲。這一產品的推出,主要是用來消除存儲效率低下的現(xiàn)象,然后降低延遲。

今年剛剛過去的FMS上,東芝直接給了SSD一個NVMe-oF連接,這款展示的SSD里用了東芝的96層3D NAND,采用的是Marvell 88SS5000轉換控制器,8NAND通道,最高8GB DRAM,而且可以跟Marvell數(shù)據(jù)中心以太網交換機搭配使用,然后連到主機上。

東芝表示,今年的這塊SSD提供3GB每秒的吞吐帶寬,最高隨機IOPS為65萬,比去年(666666)的性能要低一點。

Marvell在新聞稿里說,之所以要搞這個東西,是因為許多存儲最終用戶,服務器和存儲系統(tǒng)的OEM廠商,還有SSD廠商都有用以太網SSD的想法。

東芝的這一產品是首款集成Marvell NVMe-oF SSD轉換控制器技術的上市產品。因為SSD可與Marvell以太網交換機產品一同使用,從而實現(xiàn)最優(yōu)的存儲分類,無需昂貴的CPU和DRAM組件,同時可提高數(shù)據(jù)中心的整體存儲性能。

國外資深存儲媒體人Chris Mellor認為,東芝和Marvell現(xiàn)在需要一些大的軟件廠商來站臺,讓人們看到軟件在這個以太網SSD上運行的成本更低,速度更快。

不確定三星的key:value SSD是不是也會用Marvell的這塊控制器,由于三星的采用的是key:value的存儲方式,用戶的接受程度肯定比東芝的方案要低。

西部數(shù)據(jù)也有一款JBOF,叫做Ultrastar Serv24-HA,還有一個OpenFlex可組合系統(tǒng),這一產品用的也是NVMe-oF連接。

既然都開始了NVMe-oF的步伐,下一步,可能很快西數(shù)也會推出自己的以太網SSD,那么Serv-24-HA和OpenFlex可組合系統(tǒng)也會很快用上以太網SSD。

從根本上來講,通過采用簡單、低功耗的以太網光纖來替代傳統(tǒng)的PCIe方法,可以幫助數(shù)據(jù)中心優(yōu)化基礎設施,在存儲需求不斷增加的情況下,使其硬件投資更具成本效益,降低TCO。

分享到

zhupb

相關推薦