VMware正在開發(fā)可以替代邏輯單元號(LUN)和NFS(網(wǎng)絡(luò)文件系統(tǒng))載入點(diǎn)的邏輯存儲封裝器--而且將存儲開發(fā)限制在五家公司的集團(tuán)內(nèi)。
VMware的計劃在VMworld 2011大會(VSP3205)上得到了披露。Wikibon分析師David Floyer進(jìn)行了描述。VMware的Scott Lowe在一篇有關(guān)VSP3205會議的文章上還討論了這些計劃。
Lowe是EMC vSpecialist小組的首席技術(shù)官。他對這次披露的總的觀點(diǎn)是它解釋了VMware希望VM(虛擬機(jī))和存儲管理員能夠用同一種語言對話,消弭文件訪問和塊訪問的差異,使系統(tǒng)更傾向統(tǒng)一的VMware存儲接口。
傳統(tǒng)應(yīng)用程序要求基于LUN的磁盤或磁帶存儲資源,而這些存儲設(shè)備使通過SCSI(小型計算機(jī)系統(tǒng)接口)、iSCSI(互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口)、光纖通道或類似協(xié)議來訪問的。一個LUN可以代表SAN(存儲局域網(wǎng))上的一個邏輯磁盤或卷,而SAN驅(qū)動器陣列控制器則將這些邏輯磁盤或卷轉(zhuǎn)換成實(shí)際的物理磁盤。
虛擬化應(yīng)用程序也使用基于NFS載入點(diǎn)的網(wǎng)絡(luò)文件訪問服務(wù)。存儲封裝器的想法則拋棄了這些載入點(diǎn)和LUN.不過,F(xiàn)loyer主要討論的還是LUN這方面。
存儲封裝器
根據(jù)Floyer的說法,VMware提出的想法是讓虛擬機(jī)上運(yùn)行的應(yīng)用程序面對的是一個包含該應(yīng)用程序數(shù)據(jù)、元數(shù)據(jù)以及所有相關(guān)政策的邏輯存儲封裝器或VM卷。這個存儲封裝器可以有邏輯通道或I/O Demultiplexer(分接器)連接到主機(jī)服務(wù)器的外部存儲端口和外部陣列。
應(yīng)用程序可以和它的存儲封裝器對話而不是和LUN對話。存儲封裝器還可以有API(應(yīng)用程序編程接口)訪問以便讓外部陣列、存儲VM卷的VMware陣列可以將存儲封裝器擴(kuò)散到一個以上的存儲驅(qū)動器、一個以上的存儲層、一個以上的存儲陣列和高速緩存架構(gòu),從而最小化存儲I/O延遲性,提供設(shè)備故障保護(hù),最大化應(yīng)用程序帶寬,提供最佳的存儲成本效率。
實(shí)際上,存儲封裝器就是一個抽象了各個物理存儲控制器并通過一個vStorage API擴(kuò)展集來連接各物理存儲控制器的外部存儲控制器。這種控制器的供應(yīng)商將必須使這些控制器可以和微軟和其他虛擬機(jī)管理器協(xié)同工作,繼續(xù)保持對非虛擬化應(yīng)用程序的正常的文件訪問和塊訪問。
VMware合作伙伴
那么誰會給存儲封裝器提供API訪問呢?Floyer表示VMware準(zhǔn)備和EMC(擁有VMware 80%的股份)、戴爾、日立、IBM和NetApp合作提供API,“可以幫助這些傳統(tǒng)存儲廠商進(jìn)行增值服務(wù),例如,優(yōu)化磁盤上的存儲布置”.在這個列表中少了一家重要的存儲供應(yīng)商--惠普--以及一些其他的中型廠商和初始公司。
EMC博客作者Scott Lowe則在他所提到的列表中去除了日立數(shù)據(jù)系統(tǒng)并加入了惠普。
Floyer使用了“卡特爾”一詞來描述EMC和其他供應(yīng)商小組,并表示:“加入卡特爾的其他成員(并有意排斥所有其他卡特爾以外的成員)可以減少工程設(shè)計中的顧慮。”
他希望VMware客戶和它的股東能夠告訴VMware說他們希望這個存儲封裝器的概念能夠幫助他們使用最好的存儲技術(shù)而不是只有利于這五家合作公司的技術(shù)。
一位VMware發(fā)言人不同意卡特爾的說法,表示:“我們在API上合作的合作伙伴包括戴爾、EMC、惠普、IBM和NetApp……--我們通常和這個‘設(shè)計合作伙伴’集團(tuán)成員合作,因?yàn)樗鼈兇砹瞬煌目蛻艏骸⒉渴瓠h(huán)境和其他技術(shù)和物流因素,可以給我們的vSphere Storage API設(shè)計開發(fā)流程提供很大的幫助。”
“不過,我們的合作還處于初步階段。這些合作伙伴還沒有承諾支持API.雖然我們希望API是開放式的,不過我們在VMworld上所展示的還是概念技術(shù),還不是開放式的。”