應(yīng)該為VMware vShpere部署選擇哪種存儲(chǔ)協(xié)議?
經(jīng)常有人詢問(wèn)我哪種存儲(chǔ)協(xié)議最適合于VMware vSphere data stores。但是這個(gè)問(wèn)題并不存在明確的正確或者錯(cuò)誤答案,我通常會(huì)回答,“這要視情況而定。”當(dāng)然,這是一個(gè)可以應(yīng)對(duì)所有問(wèn)題的答案,不是嗎?而我這樣回答的原因在于,選擇哪種存儲(chǔ)協(xié)議取決于你的data stores需要完成的最終目標(biāo)是什么?現(xiàn)在,在我們開(kāi)始深入討論這個(gè)話題之前,首先詳細(xì)介紹一下常用存儲(chǔ)協(xié)議的優(yōu)點(diǎn)和缺點(diǎn)。
光纖通道(FC)
優(yōu)點(diǎn):
低延遲(非IP存儲(chǔ)網(wǎng)絡(luò))
眾所周知,可靠性高
支持虛擬機(jī)文件系統(tǒng)(VMFS)
缺點(diǎn):
需要專用主機(jī)總線控制器(HBA)
價(jià)格昂貴,需要存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)交換機(jī)和HBA
更多的管理工作(SAN交換機(jī)、換分zone等等)
光纖以太網(wǎng)(FCOE)
優(yōu)點(diǎn):
可以將存儲(chǔ)和其他網(wǎng)絡(luò)流量融合到同一套網(wǎng)絡(luò)當(dāng)中
利用數(shù)據(jù)中心橋接功能提供基于以太網(wǎng)的無(wú)損存儲(chǔ)協(xié)議
支持VMFS
缺點(diǎn):
知名度和可靠性相對(duì)較低
需要最低10GB的無(wú)損以太網(wǎng)基礎(chǔ)架構(gòu)
無(wú)法進(jìn)行路由
排錯(cuò)異常困難
互聯(lián)網(wǎng)小型計(jì)算機(jī)系統(tǒng)接口(iSCSI)
優(yōu)點(diǎn):
眾所周知,可靠性高
價(jià)格低廉
可以依賴于現(xiàn)有的網(wǎng)絡(luò)組件
使用vSphere自帶的iSCSI軟件控制器
支持多路徑輸入/輸出(MPIO)負(fù)載均衡
正常情況下延遲較低
支持VMFS
缺點(diǎn):
作為基于IP的存儲(chǔ)協(xié)議,會(huì)產(chǎn)生更高的延遲
使用iSCSI接口綁定時(shí)不能路由
如果使用iSCCI接口卡,會(huì)產(chǎn)生更高的延遲
安全顧慮
網(wǎng)絡(luò)文件系統(tǒng)(NFS)
優(yōu)點(diǎn):
眾所周知,可靠性高
價(jià)格低廉
可以依賴于現(xiàn)有的網(wǎng)絡(luò)組件
可以使用壓縮和去重復(fù)化這些NFS服務(wù)器自帶特性
易于擴(kuò)展的data stores
缺點(diǎn):
單連接會(huì)話,不能使用MPIO負(fù)載均衡
安全顧慮
不支持VMFS
綜合考慮這些信息,你最終會(huì)決定使用哪種協(xié)議?需要再次強(qiáng)調(diào)的是,這依賴于你的最終目標(biāo)。如果你的目標(biāo)是使用VMFS及其原生特性,那么你需要選擇基于塊的協(xié)議(比如FC、FCOE或iSCSI)。否則,你可以使用基于文件的協(xié)議(NFS),利用存儲(chǔ)廠商所提供的特性。如果你的目標(biāo)是使用基于IP的存儲(chǔ)方式來(lái)盡量降低和FC方式相關(guān)的整體開(kāi)銷,那么只能在iSCSI和NFS之間做出選擇。如果你的目標(biāo)是一種無(wú)損的非IP存儲(chǔ)方式,那么就要在FC和FCOE之間做出選擇了。但是,如果你的現(xiàn)有環(huán)境沒(méi)有FC基礎(chǔ)架構(gòu)(FC交換機(jī)、FC SAN、服務(wù)器FC適配器),并且沒(méi)有足夠的預(yù)算來(lái)購(gòu)買(mǎi)這些設(shè)備,那么可以采用基于IP的方式,使用iSCSI(塊)或者NFS(文件),因?yàn)檫@樣可以充分利用現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)。
如你所見(jiàn),每種方式都有其優(yōu)勢(shì)和劣勢(shì)。你的決定應(yīng)該依賴于自己的需求和目標(biāo),如果設(shè)計(jì)得當(dāng),這些協(xié)議中的每一種都可以成為值得信賴的解決方案。