由華為公司利用閃存驅(qū)動器重新發(fā)明的Kinetic產(chǎn)品。
華為公司正在開發(fā)一款NVMe over IP SSD,同時向其中添加驅(qū)動器上對象存儲模式——這意味著其能夠提供更快的對象存儲速度表現(xiàn),并對對象存儲的具體目的作出重新評估。
在本屆于上海召開的華為全聯(lián)接2017大會上,華為存儲產(chǎn)品線總裁孟廣斌表示華為正在開發(fā)一款NVMe over IP SSD產(chǎn)品,用以克服系統(tǒng)內(nèi)規(guī)模伸縮局限。這款SSD能夠?qū)⒁惶兹W存陣列向上擴展至數(shù)萬節(jié)點級別,其中每塊驅(qū)動器皆擁有自己的IP地址。
這不禁令人想到希捷公司的Kinectic磁盤驅(qū)動器設(shè)計思路——其中每塊磁盤驅(qū)動器都擁有自己的以太網(wǎng)地址,并可利用Get與Put數(shù)據(jù)訪問操作符實現(xiàn)對象存儲模式。Kinetic磁盤概念似乎僅在希捷內(nèi)部得到采納,并被市場所遺忘,但初創(chuàng)企業(yè)OpenIO公司仍在嘗試構(gòu)建對象存儲磁盤。此外,Igneous公司也擁有開發(fā)類似以太網(wǎng)訪問、ARM CPU驅(qū)動型磁盤的想法。
華為公司圣克拉拉分部(加利福尼亞州西部城市Santa Clara)企業(yè)級存儲業(yè)務(wù)CTO兼副總裁Cameron Bahar解釋稱,華為公司實際上在希捷之前就已經(jīng)擁有了Kinetic驅(qū)動器設(shè)計概念。他補充,RAID的締造者Garth Gibson曾于一份發(fā)布于2000年之前的論文中提到了NAS附加型存儲磁盤,隨后他加入了Panasas公司擔任CTO并嘗試發(fā)展相關(guān)成果,但卻未能獲得成功。
2012年,華為公司在圣克拉拉分部內(nèi)利用鍵:值磁盤構(gòu)建起一套對象存儲方案。其中每塊磁盤皆擁有一塊附加子卡,子卡中配備有一塊ARM CPU、DRAM外加Linux系統(tǒng)。該設(shè)備此后甚至成功申請到了專利。
然而,此后一位華為員工轉(zhuǎn)向希捷,并說服希捷開發(fā)其Kinetic磁盤。當時的希捷磁盤已經(jīng)開始采用ARM CPU以實現(xiàn)驅(qū)動器內(nèi)部功能,Bahar表示將其進一步升級為Kinetic驅(qū)動器的額外成本為20美元。這樣的溢價對于磁盤買家來說可謂相當可觀,畢竟為了構(gòu)建向外擴展架構(gòu),他們往往需要一次性采購成千上萬塊驅(qū)動器產(chǎn)品。
回到華為及其NVMe over IP閃存驅(qū)動器方面。華為公司的想法是將獨立的閃存驅(qū)動器節(jié)點同驅(qū)動器對象存儲相結(jié)合,借此建立起一套對象存儲系統(tǒng)。對象存儲軟件由華為自行提供,且各驅(qū)動器中皆采用一套鍵:值存儲機制。
Bahar談到了兩類對象存儲: 成本低廉且深入的S3類型對象存儲屬于比較傳統(tǒng)的思路; 另一種則為基于鍵:值存儲閃存驅(qū)動器節(jié)點的高速對象存儲。
如果我們具備了高速對象存儲體系,結(jié)果又將如何?我們可以將其添加至陣列當中,并為其添加一套網(wǎng)關(guān)。這樣,我們就擁有了一套基于閃存且擁有強大可擴展能力的文件管理方案。但目前尚不清楚企業(yè)或者云服務(wù)供應(yīng)商將如何使用這類陣列產(chǎn)品。根據(jù)我們的猜測,適合的使用方向可能包括視頻制作、安全監(jiān)控系統(tǒng)、大數(shù)據(jù)分析以及AI/機器學(xué)習(xí)類應(yīng)用。
目前只有華為公司一家廠商有意基于NVMe over IP型閃存驅(qū)動器節(jié)點開發(fā)高速對象存儲系統(tǒng)。但考慮到其光明的發(fā)展前景,相信未來還將有更多其它廠商投身于其中。