Violin Memory很可能成為下一家平臺存儲公司。不過,要想做到這一點,它需要三個產品技術,而目前它還只有一個:共享的純閃存記憶體陣列。
目前,延遲敏感型和IOPS(每秒輸入輸出)敏感型應用程序的主數(shù)據(jù)存儲正在從旋轉型磁盤轉向閃存記憶體。磁盤驅動器陣列需要太長的時間來發(fā)現(xiàn)數(shù)據(jù)和在網絡上提供數(shù)據(jù)。它們的IOPS數(shù)值太低,除非你在很多磁盤上采用短擊技術,當然這樣做的后果是成本會很快提升,甚至高于閃存陣列的單位IOPS成本。
使用多層單元閃存和重復數(shù)據(jù)刪除技術的共享閃存陣列的單位GB成本可能是磁盤驅動器陣列的五倍,但是它們可以提供數(shù)千數(shù)萬倍的IOPS。通過損耗平衡技術、寫入次數(shù)縮減技術、RAM寫入緩沖以及先進的垃圾回收技術,閃存陣列的工作壽命可以達到可接受的水平。重復數(shù)據(jù)刪除處理可能會增加閃存陣列的延遲時間,但是它也可以減少單位GB成本,因此是一種優(yōu)化。
回到Violin Memory以及它在東芝的幫助下推出的TLC,一種3比特多層單元記憶體(MLC)。TLC現(xiàn)在的容量可以是2比特MLC的1.5倍。據(jù)我所知,采用這種記憶體后,Violin Memory陣列的單位GB成本可以只是1.5萬轉磁盤驅動器的兩倍。這是一個好消息,雖然還不足以推動Violin達到平臺存儲的地位,不過這確實是一個進步。
還有更多,服務器閃存卡。我得知Violin已經開發(fā)了一種服務器閃存卡產品。
這是一個PCIe連接的固態(tài)存儲模塊,可以直接插入到服務器中提供數(shù)據(jù)訪問,完全沒有任何網絡延遲。它意味著Violin將可以直接同F(xiàn)usion-io及其PCIe連接的ioDrive閃存硬件相競爭,以及其他的服務器閃存廠商。如果我們想象一下如果Violin提供一系列服務器閃存高速緩存卡——從性能優(yōu)化的SLC(單層單元)到容量優(yōu)化的TLC——那么這將是一個很好的產品集合,不過在我看來,這還不足以讓Violin成為一家平臺存儲廠商。
不過還有更多的。
Violin尤其將和EMC競爭。EMC是積極涉足服務器閃存的存儲陣列廠商。EMC有自己的VFCache服務器閃存高速緩存產品以及即將到來的 Project Thunder(雷聲項目)共享式純閃存陣列。EMC還正在收購XtremeIO,希望得到該公司的性能優(yōu)化型重復數(shù)據(jù)刪除的共享式向外擴展純閃存陣列。 如果在擁有一個非??焖俚木W絡連接型純閃存陣列的情況下你仍然需要忍受網絡延遲,那看起來會很奇怪。你希望這種快速閃存陣列盡可能地接近服務器。
服務器I/O虛擬化
如果閃存記憶體需要盡可能接近服務器同時仍然需要是共享的(也就是網絡連接的),,那么這個網絡就必須是PCIe速度的和可以PCIe連接的。目前 為止,Virtensys,一家PCIe光纖架構擴展公司,在市場上沒有取得什么反響還被美光收購了。Aprius,一家服務器I/O虛擬化(IOV)初 始公司,則破產了。Xsigo,一家InfiniBand上PCIe IOV初始公司,盡管這家公司非常積極,但是還沒有掀起什么影響。
我們知道Violin雇用了一名Aprius聯(lián)合創(chuàng)始人,Peter Kirpatrick。我聽說Violin已經有IOV技術。看起來,它可以在PCIe速度下將共享式記憶體陣列連接到服務器上并將它們的內容作為服務器記憶體空間的一部分。這很好。
我再說一遍:這很好。
SAP最近給Violin注資了??雌饋砗苡锌赡躒iolin的閃存產品會用于儲存HANA,SAP的記憶體內數(shù)據(jù)庫。如果將記憶體內數(shù)據(jù)庫通過網絡連接放在外面的陣列上,那說不過去。想想看,網絡連接所帶來的延遲性會讓“記憶體內”這個詞有名無實。
為什么SAP會投資于Violin?SAP從Violin的前景中看到了什么使得它投資1000萬美元于Violin?
還有一個問題。為什么EMC不收購Violin Memory?如果EMC愿意的話,它當然有足夠的現(xiàn)金來收購Violin。是不是有可能EMC誤讀了市場,認為共享式閃存陣列必須是非常高性能的,同時 不需要IOV來將共享式閃存陣列聯(lián)系到服務器上?這種情況不太可能,這意味著EMC正在否認非常明顯的事實。如果不是這種情況的話,那就意味著EMC也有 IOV技術。
我的看法是EMC沒有收購Violin的原因是因為Violin首席執(zhí)行官Don Basile和Violin的董事會要價太高,我想可能是數(shù)十億美元。他們希望建設一家數(shù)十億美元的存儲平臺公司。NetApp已經完成了這一創(chuàng)舉。
閃存陣列將主導主數(shù)據(jù)存儲
每家存儲陣列廠商現(xiàn)在都理解并相信受性能約束的應用程序的主數(shù)據(jù)存儲將轉向閃存。盡量用閃存意味著目前的磁盤驅動器陣列控制器技術必須重新針對閃存進行設計。
和那些一開始就針對閃存進行架構設計的控制器相比,無論是VMAX、VNX、V7000還是FAS都無法在控制器任務的勝任上與前種控制器相比。Whiptails、Nimbus、Solid Fires、NexGens、Pure Storage、Greenbytes、XtremeIO和Violin Memories將貪婪地蠶食主數(shù)據(jù)驅動器陣列控制器市場的蛋糕。
所有的主數(shù)據(jù)磁盤驅動器都將成為容納大規(guī)模數(shù)據(jù)的容器,裝滿SAS或SATA驅動器來提供數(shù)據(jù)或備份來自閃存陣列的主數(shù)據(jù)。這已經開始發(fā)生:我聽說Violin Memory正贏得EMC在性能約束型應用程序主數(shù)據(jù)存儲上的合同。我認為未來五年內這股趨勢將加速。每家主流的存儲陣列廠商都必須獲得網絡閃存陣列和服務器閃存技術,不然就會在市場上變得無足輕重:每家都是,沒有例外。
這就是為什么EMC需要涉足純閃存共享式陣列技術的原因。其他的共享式存儲磁盤陣列廠商在認識到它們也需要這么做的時候也會積極行動起來。它們這么 做需要時間,消化技術并將新技術整合到現(xiàn)有平臺上需要更多時間。在這段時間內,Violin將積極獲取大數(shù)據(jù)、VDI、分析工具和其他它所需要的軟件技術 以促成它成為它所希望的閃存存儲平臺。
Violin Memory首席執(zhí)行官Don Basile
這是Basile的大手筆。他能成功嗎?
Violin作為一個平臺,誰能夠阻止Basile?Fusion-io沒有自己的共享式陣列技術,它的初始公司合作伙伴NexGen在做這個事情。
沒有一家主流的磁盤驅動器陣列廠商可以直接挑戰(zhàn)Violin。它們沒有這樣的技術,而且它們需要維護現(xiàn)有的主數(shù)據(jù)存儲磁盤驅動器陣列產品的收入。除 了Nimbus和Whiptail以外,沒有其他的共享式純閃存初始公司有實際產品銷售。由于Whiptail沒有重復數(shù)據(jù)刪除技術,實際上它也不是和 Violin同一陣營的。
如果Violin擁有我所聽到的那些技術并正確執(zhí)行的話,Violin有可能可以超越NetApp。這是很大的“如果”。Violin正在準備上市。它已經提交了S1表格。IPO(首次公開發(fā)行)將在下個月或未來幾個月內進行。
我們的這個存儲界會被閃存和IOV所攪動。不,更進一步地說,閃存和IOV正在改變存儲界。對于我們所處的存儲界來說,這是令人興奮的時刻。