iSCSI vs.光纖通道 存儲協(xié)議之爭日漸升溫
DOSTOR存儲在線 9月27日國際報道:“iSCSI擊敗光纖通道”研討會將在下個月在Interop NY舉行,存儲管理員和服務(wù)器管理員討論他們最喜愛的存儲協(xié)議的熱情也在升高。iSCSI(互聯(lián)網(wǎng)小型計算機(jī)系統(tǒng)接口)與光纖通道的爭論吸引了許多人的注意力,與此同時,文件與塊協(xié)議之間的爭論也在升溫。
在文件協(xié)議與塊協(xié)議之爭中,我感覺大多數(shù)人的觀點比較狹隘。存儲協(xié)議畢竟不是生存在真空中。雖然構(gòu)建一個NFS(網(wǎng)絡(luò)文件系統(tǒng))包比起給一個可以卸載FCP(光纖通道協(xié)議)的光纖通道HBA(主機(jī)總線適配器)發(fā)送塊請求是要消耗更多的CPU資源,但是CPU處理畢竟只是vSphere架構(gòu)上運行NFS或光纖通道存儲之間差異的很小的一部分。
如果你認(rèn)為運行文件存儲協(xié)議和運行塊存儲協(xié)議之間的真正差異是誰管理文件系統(tǒng),那么事情就很明顯了。如果你選擇一個像光纖通道這樣的塊協(xié)議來連接虛擬服務(wù)器主機(jī)和存儲,那么你也在選擇用VMware的VMFS(虛擬機(jī)文件系統(tǒng))集群式文件系統(tǒng)。因此,雖然NFS可能會在存儲協(xié)議這邊要求更多的工作,但是你的vSphere主機(jī)也必須管理VMFS,而這樣做并不是無代價的。
一些偏重使用VMware的人,比如我的朋友Rick Vanover,會聲稱說VMFS是vSphere***的文件系統(tǒng),因為它就是“為虛擬化而設(shè)計的”.但是,像我們這樣已經(jīng)跟存儲打過比較長時間交道的人知道一個好的文件系統(tǒng)是需要很長時間才能成熟的。為一個應(yīng)用程序設(shè)計一個文件系統(tǒng)要比設(shè)計通用型文件系統(tǒng)容易得多,不過,使用成熟文件系統(tǒng),比如WAFL(任意位置寫入文件布局)或Isilon文件系統(tǒng),當(dāng)然會有許多優(yōu)勢。
使用通用型文件系統(tǒng)的一個重要的好處就是管理上的方便性。即使是在vSphere 5上,VMFS文件系統(tǒng)也只能限制在60TB,而WAFL卷的大小可以是這個的兩倍,像Isilon這樣的向外擴(kuò)展解決方案可以將單個卷的大小擴(kuò)展到PB級。文件系統(tǒng)會自發(fā)地自動精簡配置它們所包含的文件,不需要VAAI(陣列集成存儲API)來支持?jǐn)?shù)百個VM(虛擬機(jī))或回收無用空間。
傳統(tǒng)上,存儲管理員認(rèn)為,相比與硬件更接近的塊協(xié)議,文件協(xié)議不太可靠而且開銷很大。這種觀點部分來自于LAN(局域網(wǎng))的情況。LAN過去在數(shù)據(jù)包發(fā)送上的速度和可靠性要遠(yuǎn)低于從SCSI(小型計算機(jī)系統(tǒng)接口)到光纖通道的存儲互聯(lián)。隨著數(shù)據(jù)中心LAN技術(shù)在速度和可靠性上發(fā)展到可以和舊形式的SAN(存儲局域網(wǎng))硬件相比肩,基于文件的系統(tǒng)在管理方便性上的優(yōu)點就開始變得更明顯了。
如今,大部分應(yīng)用程序和虛擬機(jī)管理器都在管理文件。是的,你可以讓Oracle RAC系統(tǒng)通過光纖通道協(xié)議在磁盤上運行RAW來獲得***性能,但是Exchange、SQL Server、vSphere等應(yīng)用程序訪問的是文件,如果在文件協(xié)議上管理的話,那么系統(tǒng)的管理會更加方便。實際上,在Windows 8上,微軟最終會支持中小企業(yè)Exchange和Hyper-V。
***,讓我來引用我的朋友J.Metz的話。他在Twitter上說“討論VMware上NFS、iSCSI和光纖通道之間的性能差異就好像討論法拉利和朗博基尼是否會讓你工作得更快一樣”。就我個人而言,我寧可駕駛寶馬,在速度上我也可以一樣快,而且我還更舒服。