Dheeraj Pandy運營下的Nutanix就好像正在對網絡存儲發動十字軍東征似的。看起來,來自網絡存儲的數據提供延遲是完全不可接受的,而集群式虛擬化服務器應該將它們的本地存儲作為存儲池的一部分來運行和提供。
Pandy認為大品牌的融合系統也走錯了,正確的做法是通過擁抱向外擴展點對點模塊來擴展IT,而不是在計算和存儲上增加更多的孤島。在Pandy看來,在單個型號下捆綁并溫和地整合那些獨立的服務器、存儲和網絡產品也不是好的做法,這樣做的結果是在單個型號下不止三個孤島。
Nutanix表示它是發展最快的IT初始公司。雖然僅僅只有三年半的歷史,但是年收入已經達到了8000萬美元。
網絡存儲供應商們是否應該感到擔心?
基本上,Nutanix在存儲上使用VSA(虛擬存儲設備)的方式,每個可集群的4節點塊向一個存儲池提供存儲,而這個存儲池是由Nutanix Distributed File System(NDFS:Nutanix分布式文件系統)來運行的。這個基于文件的存儲帶有各種功能,包括VM(虛擬機)中心式的快照、基于陣列的克隆、DR(災難恢復)、數據壓縮、錯誤掃描以及自動精簡配置。快照和克隆是即時的,并可以在VM層面和文件層面上跟蹤次塊層面的變化。
Nutanix的存儲還是多層的:
- 最熱的數據存放在Fusion-io PCIe閃存卡上
- 次熱一些的數據存放在SATA SSD(固態驅動器)上
- 溫數據存放在1TB SATA硬盤驅動器上
- 冷數據可以被發送到遠程的--是的,網絡連接的--文件系統服務器或發送到云。
Nutanix的節點可以整合計算、存儲和網絡的端口。同時,Nutanix有三種類型的節點,每種各類型各有不同的容量,如下表所示:
Nutanix節點上的存儲
存儲擴展
讓你感到驚訝的是上面所列的存儲多么有限。從Nutanix的網站上看,你無法單獨地擴展計算或存儲資源。只有1TB磁盤驅動器可用。我們猜想這是為了通過多個磁盤來最大化磁盤I/O。盡管Nutanix表示它的系統可以被用于大數據,但是,如果你希望處理1PB數據的話,你將需要45個NX-3000節點,或者說11個4節點塊并另加一個節點,你可能會覺得這會給CPU也帶來負擔。
如果在數據明顯大型而計算并不是的情況下可以在每個節點上擴展存儲的話,那會好很多。比如,你可以配置一個計算能力縮減的2U機箱,配置20個1TB驅動器,然后在每個節點上將磁盤容量增加一倍。或者你可以選擇4U機箱,并配置20個3.5英寸驅動器(每個驅動器的容量可達4TB)。還有很多種方法。
你也可以在計算資源上采用類似的方法,只不過要犧牲存儲容量。這樣Nutanix就可以單獨擴展計算和存儲了。
Panky跟我們暢談了未來即將面世的系統以及這個系統對Fusion-io的成本節約型ioScale閃存卡的使用:
“我們使用ioScale來支持世界上最大的融合基礎設施。一個4設置的大型集群和一個單一的光纖架構。6000實際上將使用英特爾的SATA SSD,不過我們將保留對未來的Fusion-io ioDrive3的選擇。”
我們詢問了他對PernixData的看法。
“Pernix有一群很好的人,不過他們還需要判斷好他們是否能構建一個真正強大的擁有所有企業級數據管理功能的分布式文件系統。否則,我們很難不將它和ioTurbine、FlashSoft、VFCache、VFlash進行比較。作為中間件的加速器的市場很難孕育數十億美元規模的公司。性能只是客戶希望解決的問題的一部分。可靠性、可用性、管理的簡單性也是存儲中很重要的問題。因此,這些需求需要一整個NetApp等級的功能,并需要一個真正的集群式文件系統。”
重復數據刪除和主流廠商的競爭
另一個明顯缺少的存儲功能就是重復數據刪除。雖然數據壓縮提供“足夠好的”存儲優化,但是,重復數據刪除可以提高存儲效率--尤其是在VDI和Nutanix這樣的通常有數百個VM在運行并有許多重復數據的情況下。
回到問題的起點,主流的網絡存儲廠商是否應該擔心Nutanix?
如果主流廠商自己構建一個可集群的服務器,讓這個服務器配置VSA軟件--就好像配置P4000 VSA軟件的惠普BladeSystem--再加上服務器閃存、一個或兩個SSD和一些小尺寸磁盤驅動器,那么這些主流廠商就會有一個像Nutanix那樣的構建塊,并可以從價格和封裝上壓倒Nutanix。
我覺得戴爾、惠普和IBM應該可以相對輕松地做這件事,并將這樣的設備推廣到它們的渠道,讓Nutanix渠道合作伙伴的日子更難過。EMC、NetApp和HDS將必須和一個服務器廠商結成合作伙伴關系,聯想可能會找EMC。思科將需要一個存儲合作伙伴,要么是EMC,要么是NetApp。
然后,當然,是Nutanix的軟件,我感覺它的主要價值就是這個軟件,不過主流廠商如果想做的話也可以構建自己的這樣的軟件。
我想說的是Nutanix并不是那么顛覆性的,除非主流廠商放任Nutanix不管,如果主流廠商真那么做的話,那么不管Nutanix給它們帶來多少威脅,都是這些廠商應該的。
最后,Nutanix的客戶不在“摧毀網絡存儲”的“圣戰”上。這些客戶使用Nutanix是因為它是一個很好地運行VM并向上擴展服務器虛擬化的系統。他們并不那么關心Nutanix的真正設計以及對存儲的使用。它有用,它很好,我想要另一個塊。這就是這些客戶可能關心的。
顯然Nutanix正在快速發展。主流廠商最好關注一下它并制定出一個針鋒相對的戰略,因為,如果任Nutanix發展下去,它可能會變成一家強大的公司。