現(xiàn)在把EMC放到顯微鏡下看個仔細還比較應景。五月份早期,在拉斯維加斯的EMC世界大會上,EMC公布了過去幾個月都做了什么,也介紹部分將來的工作計劃。
EMC在這場存儲盛會上亮出了所有東西,有兩樣東西除外,這兩樣東西關(guān)系到了整個行業(yè)的發(fā)展方向。這篇文章將向大家介紹這兩個問題。
第一就是EMC的ViPR1.0在2013年9月份正式推出。第二就是EMC的自由項目(ProjectLiberty),用軟件提供給VNX中端存儲整列以各種功能特性,簡化物理設(shè)備的復雜程度。
首先,ViPR或者ViPR2.0的正在逐步完成迭代。與“開放項目”用軟件控制來分離存儲設(shè)備的理念不同,用一個軟件在物理陣列之上實現(xiàn)跨平臺,統(tǒng)一、集成化之后每一個物理陣列都不再是一個獨立的數(shù)據(jù)個體。EMC把它叫做軟件定義存儲平臺。
第一個版本在功能上相當?shù)牟煌晟疲恢С謱ο髷?shù)據(jù)服務(wù)(通過AmazonS3和HDFSAPIs),對別家的產(chǎn)品支持有限,只適合單一數(shù)據(jù)中心。
新版本的到來增加了如下幾個功能: •額外陣列的支持。
除了商用硬件(HPSL4540),ViPR2.0現(xiàn)在支持Isilon,ScaleIO,VBLOCK,VMAX,,VNXEMC存儲,還有包括HDS和NetApp在內(nèi)的第三方,通過OpenStackCinder插件還可以訪問HP、IBM和Dell系統(tǒng)。
•地理分布和保護。ViPR2.0使客戶能夠在一個獨立的命名空間上管理多個在地理上分散的數(shù)據(jù)中心,并使用元數(shù)據(jù)驅(qū)動策略分發(fā)數(shù)據(jù),用地理分布和復制備份功能應對數(shù)據(jù)中心災難。
•支持CenterAPI ViPR2.0支持CenteraAPI,可實現(xiàn)ViPR內(nèi)容尋址存儲,更為完整的支持會后續(xù)出現(xiàn)。
•塊數(shù)據(jù)存儲服務(wù)。
塊數(shù)據(jù)存儲服務(wù)的支持全靠ScaleIO,這是去年收購的一家來自以色列的初創(chuàng)公司。
這就是ViPR2.0的事兒,在這其中我們能看到EMC存儲未來的什么蛛絲馬跡嗎? 很明顯,從去年9月份ViPR推出之日起有點意義非凡,EMC正在確定無疑的準備把它做成公司的關(guān)鍵產(chǎn)品。為什么一個以銷售硬件起家的公司會下這么大決心做這么一個軟件呢? 企業(yè)戰(zhàn)略組織(EnterpriseStrategyGroup)分析師MarkPeters解釋道,EMC認識到軟件正在改變存儲行業(yè)的根本,如果你不能改變這一趨勢,最好還是順從它。
“EMC善于捕捉行業(yè)信息,他們察覺到一些內(nèi)在的變化,邏輯的合理性和可能性”他說“為應對這一變化,他們一手狠抓這一先覺趨勢,另一方面不放棄另一條正在走下坡的老路—---至少收益上來說面臨壓力”
對于一個專業(yè)的能制造出行業(yè)領(lǐng)先水平產(chǎn)品的公司來說,EMC難能可貴的是支持第三方硬件的意愿不斷增強----包括商用硬件在內(nèi)。它已經(jīng)直接擁抱了HDS和NetApp,別的供應商也可以間接的通過OpenStack來支持。
在一定程度上,EMC支持別的服務(wù)商的系統(tǒng)和商用硬盤,把自己的產(chǎn)品直接拉入競爭。這又是哪門子商業(yè)模式? Peters指出,其實早就有別的公司的平臺支持第三方存儲系統(tǒng),比如IBM、日歷甚至還有NetApp,“雖然他們提供異構(gòu)平臺,但實際上是他們是木馬” 實際上EMC這是希望控制到用戶的賬戶,為了繼續(xù)有效地“鎖定”客戶,他們?yōu)榭蛻籼峁┝遂`活可用的陣列,保有這些客戶、保持收入來源。以往都是用硬件來牽絆用戶,而現(xiàn)在,他們還通過ViPR軟件來收攏用戶。
從硬件存儲到軟件定義存儲的轉(zhuǎn)變是一個長期過程,其中原因包括許多公司都做出了成果顯著的硬件存儲系統(tǒng)。EMC染指軟件這塊蛋糕也是為了盡力維持自己在存儲市場的利益格局。
正因為如此,你別指望很快就在ViPR中看到很多新功能。“EMC明白今天的錢是從哪兒來的,別忘了他們也只是為了掙錢。”Peters說道“如果我還想賣VMAX,我不會把所有的功能都給了ViPR,就算EMC已經(jīng)加入了塊支持功能,也不代表他會加入更多功能”。
自由項目“ProjectLiberty”呢?提供一個只有軟件的VNX?項目(Project)一詞就表明基于VNX陣列系列產(chǎn)品的虛擬化存儲軟件不一定會真的出現(xiàn)。這樣的軟件或許會出現(xiàn)在虛擬服務(wù)器或者混合云當中。
在測試開發(fā)環(huán)境當中,EMC用一個用例讓IT布置迅速運轉(zhuǎn)起多虛擬陣列實例,然后將它們移植到物理VNXs當中以期獲得卓越性能。
第一個要說的是,軟件定義存儲用的是從硬件陣列分離出來的軟件存儲控制器,而存儲系統(tǒng)用硬件存儲控制器運行附加在存儲陣列上的微代碼。
當硬件存儲控制器的角色是由跑在商用PC上的控制軟件來扮演的時候會發(fā)生什么?“廠商們還是把他們稱作控制器來保持他們的利益”Peters說道。換句話說,許多存儲系統(tǒng)都跟硬盤和軟件定義存儲控制器差不了多少。“所以開放項目只是EMC承認了這點”Peters補充道。
目前尚不清楚虛擬的VNX會僅限于測試和開發(fā)領(lǐng)域,或許它是有性能上的某些局限。要不然,為什么虛擬的VNX不能夠為產(chǎn)品提供必要的性能支持呢? EMC和行業(yè)內(nèi)的廠商們一樣,正處在從傳統(tǒng)的集成存儲系統(tǒng)到軟件定義存儲這一轉(zhuǎn)變過程當中。這里也不過是這次轉(zhuǎn)變過程的一環(huán)。
存儲產(chǎn)業(yè)之所以存在是因為服務(wù)器自己沒有處理存儲任務(wù)的能力,但是現(xiàn)在的處理過程是如此廉價網(wǎng)絡(luò)又是如此發(fā)達,以至于我們開始懷疑存儲的路是否會越走越窄。
“傳統(tǒng)SAN肯定只有一個有限的未來,”彼得斯說。“距離所有存儲都做到集中存儲甚至是存儲在云中還需要多長時間?這你得看接下來的十年”他總結(jié)道。