現(xiàn)在的存儲,真是無所不能,除了能干存儲的事情外,也能干服務(wù)器的事情。
西瓜哥以前和大家分享過,EMC的高端存儲VMAX3的Hypermax OS支持Hypervisor,可以把一些應(yīng)用程序封裝成VM,跑在高端存儲里面。EMC目前已經(jīng)實現(xiàn)把管理控制臺、NAS網(wǎng)關(guān)、云網(wǎng)關(guān)、數(shù)據(jù)保護和DB TOOLS嵌入到VMAX3中,大大擴展了存儲的功能??上壳癡MAX3只能跑EMC自己開發(fā)的應(yīng)用,并不能安裝第三方的應(yīng)用程序。
西瓜哥也分享過華為的OceanStor 2800 V3視頻監(jiān)控專用存儲,它支持6個VM,可以把視頻監(jiān)控的服務(wù)跑到存儲上,大大簡化部署,得到金鵬等視頻監(jiān)控ISV的青睞,目前已經(jīng)開始大規(guī)模出貨。
這種把VM跑在企業(yè)存儲上的形態(tài),是否就是企業(yè)存儲擴展數(shù)據(jù)服務(wù)的最佳方式?
可能未必。
現(xiàn)在容器技術(shù)很火,很多人都認(rèn)為目前的虛擬化已經(jīng)慢慢從面向VM向面向容器演進(jìn)。VMware VSphere和Docker之爭也是大家討論的焦點。不管如何,Docker慢慢蠶食VSphere的市場是不爭的事實,雖然很多情況下他們可以共存。
由于容器的輕量化的微服務(wù)的優(yōu)點,對CPU的資源消耗更少,如果存儲支持Docker,而不是VM,應(yīng)該更加理想,因為存儲的CPU資源是非常寶貴的資源。
可不,這兩天Coho Data,一個存儲的初創(chuàng)公司宣布,支持Docker直接跑在其企業(yè)存儲之上。
Coho Data的架構(gòu)其實不復(fù)雜,它的構(gòu)成單元是MicroArray,采用DataStream交換機互連在一起,對外提供統(tǒng)一的命名空間,服務(wù)不同的應(yīng)用。
MicroArray采用PCIe閃存卡加速,內(nèi)部采用Data Hypervisor隔離。每個Data Hypervisor采用萬兆接口和SDN的數(shù)據(jù)分發(fā)網(wǎng)絡(luò)相連。Coho Data認(rèn)為,一個PCIe卡的性能就可以跑滿一個萬兆端口,因此把他們封裝在一個Data Hypervisor里,作為一個對象,對外提供隔離的服務(wù)。但是,他們都在一個單一的命名空間管理下。
MicroArray支持SSD,也支持普通HDD,因此,分層存儲是很顯然的功能。
Coho Data和其他存儲廠商不同的地方還有系統(tǒng)集成了SDN(采用openflow),用來智能分發(fā)數(shù)據(jù)流。
Coho Data雖然采用了SDN,但除了MicroArray硬件是定制的外,其他硬件都可以采用商用產(chǎn)品。
我們看到,Coho Data的結(jié)構(gòu)還是非常有特色的,特別是采用了Data Hypervisor和集成了SDN。但最近其宣傳支持Docker容器,讓其成為目前市場上第一款可以運行Docker的企業(yè)存儲產(chǎn)品。
Coho Data目前宣傳支持容器運行在其存儲節(jié)點上,存儲自帶Docker注冊器,并且支持采用Google的Kubernetes來配置和部署微服務(wù)。
而且可以采用類似AWS Lambda API來實現(xiàn)工作流的自動化。
Coho Data認(rèn)為,支持Docker的存儲,使得數(shù)據(jù)更加靠近計算,將優(yōu)先在下面3中場景得到應(yīng)用:
1、數(shù)據(jù)分析:容器改變Hadoop,Splunk等數(shù)據(jù)敏感分析任務(wù)的部署。Splunk計算容器節(jié)點部署在Coho存儲上,大大減少數(shù)據(jù)的移動;
2、開發(fā)平臺:Coho提供了一個理想的開發(fā)協(xié)作平臺,支持各種開發(fā)工作量流而不需要另外的存儲架構(gòu);
3、數(shù)據(jù)保護:容器提供集成第三方邏輯的機會,包括備份代理,病毒掃描和電子發(fā)現(xiàn)和審計工具等等。
其實Coho在今年美國的NBA展會上就演示了一個廣播行業(yè)里面的demo,就是把4K轉(zhuǎn)1080p的轉(zhuǎn)碼程序封裝成容器跑在了存儲上,提供按需的實時轉(zhuǎn)碼服務(wù)。
IDC把容器運作在存儲上的能力起了一個新名稱“warpconvergence”,認(rèn)為這是下一代融合架構(gòu),而Coho Data則是warpconvergence的引領(lǐng)者。
Warp是彎曲的意思,這個warpconvergence如何翻譯,是一個大問題。彎曲融合?要不就叫彎融合,這樣可以和超融合對應(yīng)起來(Hyperconvergence)。
【西瓜哥觀點】
1、容器技術(shù)的出現(xiàn)深刻影響存儲產(chǎn)業(yè)。Netapp和華為等存儲廠商選擇支持Flocker容器卷管理API融入Docker生態(tài),而Coho Data則選擇直接在存儲上運行Docker。西瓜哥建議Scale out的大數(shù)據(jù)產(chǎn)品如EMC Isilon、華為的OceanStor 9000等由于節(jié)點多,數(shù)據(jù)量大,可以優(yōu)先考慮把Docker部署到存儲結(jié)點上,減少數(shù)據(jù)的移動。
2、數(shù)據(jù)服務(wù)廠商要盡快支持Docker部署。這里重點提一下備份軟件,比如國外的Commvault,國內(nèi)的愛數(shù)、英方、數(shù)騰都可以考慮推出Docker的部署方式,這樣嵌入到支持warpconvergence的存儲里面,實現(xiàn)一體化的備份功能。
3、容器技術(shù)也必然影響融合架構(gòu)市場。融合架構(gòu)的產(chǎn)品也要考慮對Docker的支持?,F(xiàn)在的超融合系統(tǒng),如國外的Nutanix,SimpliVity,國內(nèi)的華為、天璣數(shù)據(jù)的超融合系統(tǒng)等,都可以考慮推出直接支持Docker的超融合版本。
總之,存儲也可以很Fashion,是吧。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。