雖然VMware早在2011年就開始推動其虛擬存儲設備方案,但行業觀察員們仍然在探究這樣一個問題:該公司在存儲領域的探索是否會給其母公司EMC的業務帶來損害?
隨著今年早些時候VMware正式啟動VSAN方案,與此相關的討論變得更加積極而熱烈,因為這款軟件定義存儲產品在某些使用場景之下已然成為部分EMC陣列方案的直接競爭對手。
一部分激進派投資方認為EMC聯邦體系應該對內部成員之間的競爭以及/或者業務交集進行必要縮減,而VMware對于軟件定義存儲業務的態度正是這種猜想的一大支撐理由。
而就在本月初,EMC公司將其ScaleIO服務器SAN引入了VMware內核當中,從而構建起另一套通過軟件實現存儲功能的方案選項。
VMware公司指出,關于ScaleIO計劃的新聞給其帶來的影響是 “……我們的客戶及合作伙伴對于Virtual SAN與EMC ScaleIO間究竟有何不同產生了疑問……他們向我們詢問Virtual SAN適宜使用在哪些場景之下、ScaleIO適宜使用在哪些場景之下,二者之間是否真的存在差異。”
VMware公司專門通過一篇博文回答了這個問題,指出“目前尚無計劃將核心ScaleIO產品移植到ESX內核當中,或者將其與其余vSphere堆棧加以整合。”
這篇博文同時聲稱,“最近的一些新聞報道”引發了“困惑狀況”。
這些報道的根源很可能來自法國網站LeMag IT以及前文提到的其它文章的描述。
在我們看來,EMC與VMware在這一問題上已經引發諸多猜測,因為后者發布的解釋性博文篇幅相當之長。其中詳盡闡述了“VSAN的設計目的主要針對與vSphere的緊密集成,從而提供極為便捷的管理機制與高水平vSphere虛擬機性能表現。”
這是VSAN的架構示意圖
ScaleIO的任務則是“為異構式平臺提供具備高可擴展能力且基于服務器的存儲體系,其中包括多虛擬機管理程序與物理服務器環境。”
這里是ScaleIO,非SAN方案的架構示意圖
VMware對于目前的理解混亂狀況顯然很不開心,而造成這一現狀的原因在于ScaleIO與ESX二者確實被整合到了同一套內核當中。
下面我們一起來看VMware在博文中對二者整合成果的運作方式作出的描述:
“EMC公司已經編寫出一套能夠實現ScaleIO客戶端模塊的ESX內核。它以ScaleiO協議作為“表達方式”并訪問ScaleIO服務器。它能夠將存儲資源提供給運行在vSphere當中的虛擬機系統,其具體方式類似于iSCSI分卷。這套ScaleIO驅動程序在編寫過程中使用的是公共內核API,此類API已經向任何從事ESX環境下內核驅動程序編寫工作的VMware合作伙伴開放。ScaleIO服務器并沒有被移植到或者集成到vSphere與ESX內核當中。”
虛擬巨頭給出的觀點似乎是在強調,任何人都能夠利用VMware的公共API實現EMC在ScaleIO方案中完成的內核調整工作。因此,EMC并沒有獲得面向ESX或者任何其它VMware技術的特殊接入權限。而且由于兩款產品在設計思路與指向目標層面存在巨大差異,因此EMC與VMware之間并不存在直接競爭關系。然而二者肯定會在宏觀軟件定義存儲市場上狹路相逢,這一點是毋庸置疑的。