如果你正運(yùn)行在一個(gè)大型基于VMware的虛擬環(huán)境中,對于你的存儲系統(tǒng)來說,使用存儲區(qū)域網(wǎng)絡(luò)(SAN)是個(gè)機(jī)會。但你可曾停下來問自己,為什么?
大多數(shù)企業(yè)在數(shù)據(jù)中心中運(yùn)行SAN,以滿足他們的存儲需求,因?yàn)閿?shù)據(jù)中心一直這樣運(yùn)行的。網(wǎng)絡(luò)附加存儲(NAS)設(shè)備相當(dāng)喜人,足以勝任這個(gè)工作,一般都比較便宜,使用更復(fù)雜。所以一位位于加利福尼亞州BlueArc的NAS制造商的高級總監(jiān)Ravi Chalaka說:“為什么大多數(shù)公司運(yùn)行SANS?因?yàn)樗窃谔摂M化技術(shù)成為家常便飯之前的基本模式。SAN剛剛成為數(shù)據(jù)中心實(shí)際的標(biāo)準(zhǔn)?!?/P>
關(guān)于SAN的問題,在他看來,在虛擬化環(huán)境中使用VMware的VMFS(虛擬機(jī)文件系統(tǒng))轉(zhuǎn)換和配置SAN過于復(fù)雜:有太多的LUN和RAID集需要設(shè)置,關(guān)聯(lián)LUMs與虛擬機(jī),所有存儲實(shí)際上被分配到一個(gè)應(yīng)用程序。
他宣稱:“在這時(shí),只有百分之40的應(yīng)用被虛擬化。其余百分之六十都沒有,因?yàn)槠浜蠖嘶A(chǔ)設(shè)施過于復(fù)雜。”Chalaka看到的方式是由于SAN的復(fù)雜性拖延虛擬機(jī)。
Chalaka認(rèn)為,一個(gè)高端的NAS集群可以提供一個(gè)更好的服務(wù)器虛擬化存儲解決方案。 “NAS將LUN抽象成一個(gè)文件系統(tǒng),這消除了大量的復(fù)雜性。它使復(fù)合體少了很多,從而降低了總體成本,”他說。
最明顯的反對Chalaka言論的觀點(diǎn)是,對于許多組織,NFS(網(wǎng)絡(luò)文件系統(tǒng))在NAS系統(tǒng)上運(yùn)行根本不能提供所需的效能。但是,他說,這是一個(gè)神話。至少這是一個(gè)有關(guān)BlueArc的NAS系統(tǒng)的神話。大多數(shù)NAS設(shè)備運(yùn)行軟件文件系統(tǒng)在標(biāo)準(zhǔn)的英特爾或AMD CPU上,而BlueArc設(shè)備在定制芯片上運(yùn)行文件系統(tǒng),他說。
“這將得到標(biāo)準(zhǔn)CPU兩倍的運(yùn)行性能”Chalaka聲稱。通過證據(jù)表明,NFS過于緩慢是個(gè)問題,他列舉了一個(gè)由VMware進(jìn)行測試,表明NFS運(yùn)行在1Gbps以太網(wǎng)是比4Gbps光纖通道的VMFS慢百分之九至百分之十。 BlueArc公司和戴爾的測試表明,使用10Gbps以太網(wǎng)上的NFS相當(dāng)于或高于8Gbps光纖通道的VMFS的VMware性能。
另一種反對NAS而贊成使用SAN的意見是,你可能不能像VMware發(fā)燒友那樣使用虛擬化技術(shù)-基于NAS的特別的vMotion和Storage VMotion。但是,Chalaka說到,這又是一個(gè)圍繞NAS和虛擬化的神話。所有VMware vSphere的支持和ESX的功能與NFS數(shù)據(jù)存儲,根據(jù)Chalaka。 “通常情況下,VMware的VMFS的支持,然后再就其先進(jìn)的NFS的許多功能在幾個(gè)月后。但是正確的,現(xiàn)在有什么你可以通過VMotion如何使用我們的NAS沒有任何限制?!彼赋觯S多NAS系統(tǒng)限制的文件系統(tǒng)要以16TB的限制,它可以使管理vMotion之艱難,但BlueArc的文件系統(tǒng)設(shè)備支持高達(dá)256TB。
所有VMware vSphere和ESX的功能都支持NFS數(shù)據(jù)存儲,Chalaka稱。 “通常情況下,VMware率先支持VMFS,然后在幾個(gè)月后支持NFS的許多先進(jìn)功能。很好,現(xiàn)在通過VMotion使用我們的NAS你做什么都沒有任何限制?!彼赋觯S多NAS系統(tǒng)限制文件系統(tǒng)的最大值是16TB,它可以使管理vMotion很艱難,但BlueArc設(shè)備支持高達(dá)256TB的文件系統(tǒng)。
其他功能,比如說快照和克隆同樣支持使用NAS而不是SAN存儲。在BlueAre的情況下,JetCenter插件對VMware vCenter管理控制臺提供自動(dòng)調(diào)度和管理的功能。
我們談到VMware的神話,Chalaka有幾點(diǎn)要補(bǔ)充:
- VMware僅支持8個(gè)NFS數(shù)據(jù)存儲。其實(shí),這只是ESX和vSphere的NFS數(shù)據(jù)存儲設(shè)置的默認(rèn)值 -ESX支持多達(dá)32個(gè)NFS數(shù)據(jù)存儲而vSphere支持多達(dá)64個(gè)。
- VMware NFS數(shù)據(jù)存儲系統(tǒng)沒有很好地?cái)U(kuò)展。其實(shí),NFSes可用存儲高達(dá)256TB,數(shù)據(jù)存儲可以增長到4PB。
- NFS在移動(dòng)或復(fù)制時(shí),會自動(dòng)的少量分配VMDK文件。這是真正為ESX服務(wù)的,但不適用于vSphere。
- 微軟Windows虛擬機(jī)不能啟動(dòng)或使用NFS數(shù)據(jù)存儲。在實(shí)際中,Windows虛擬機(jī)不會見到NFS協(xié)議,他們并不知道他們使用的是NFS數(shù)據(jù)存儲,所以他們并不擔(dān)心它被使用。
這些神話為我們提供精神上的支持,如果你已經(jīng)或者將要成為一個(gè)VMware管理程序的用戶,你值得考慮為你虛擬環(huán)境的存儲需求,編寫一個(gè)基于NAS的解決方案,采用“傳統(tǒng)的”SAN做法。