天天看點

虛拟共享存儲:選iSCSI還是NFS?

   本文摘自:http://www.searchvirtual.com.cn/showcontent_44431.htm

   當虛拟化需要借助共享存儲時,IT經理們應該決定采用塊級FC和iSCSI存儲,還是檔案級的NFS存儲?iSCSI和NFS之間的差異已經成為IT經理們部署伺服器虛拟化時不得不面對的問題之一。

  根據存儲專家Nigel Poulton的說法,盡管成本高于NFS,大多數的VMware仍是基于FC和iSCSI技術部署的。塊級存儲提供的高性能和高可靠性已經得到事實證明,尤其在關鍵的生産環境内。

  同時也不乏一些重量級專家,如Scott Lowe,強烈建議NFS存儲。理由是它的易管理、大資料存儲以及NFS陣列具備的一些諸如重複資料删除等可以節省成本的技術。

  參考如下的iSCSI vs. NFS内容可以幫助您決定采用塊級FC或iSCSI共享存儲,還是基于以太網的NFS陣列。

塊級存儲的性能和可靠性高于NFS存儲

  Nigel Poulton,撰稿人

  您的VMware環境應該選擇塊級還是檔案級存儲?

  這樣的問題不會有完美的答案。多數情況下,解決方案可以根據如下的準則産生:如果您計劃把VMware用于實際工作環境,答案是塊級;如果隻是打算測試一下,答案是檔案級。下面是理由:

實際工作 vs.測試

  實際工作主要指那些常見的:生産、核心系統、高可用、線上交易、高性能、關鍵業務、資料中心、無停頓、零停機等情況。

  另一方面,測試包括了任何非上述情況的應用。例如,可能會包括家庭網絡、實驗室、測試和開發環境等成本至上的應用。

性能和可靠性

  塊級存儲通常有專用的高速資料傳輸網絡,保證它的高性能和高可靠性。專用網絡指的是主動預防、少争用、高帶寬的網絡。更少的網絡争用降低了其它網絡發生故障而受到波及的情況。

  協定解除安裝能力也是增加性能的方式之一。FC和iSCSI HBA都提供協定解除安裝能力。這些HBA對協定相關功能的處理要比主CPU更快,更重要的是可以釋放CPU資源用于其它的ESX任務。

  還有一點要注意的是,VMware對vSphere 4.0 投入大量精力在改善和優化iSCSI initiator軟體性能上,相比3.5版本性能會有大幅增強。

支援者

  抛開純技術性優越不談,公平地講之前大多數生産環境VMware部署都是基于塊級存儲——尤其是FC存儲。即使聽到反對聲音時,這種現狀會讓我們對在實際工作環境采用塊級存儲感到放心一些。

  為證明該觀點,我最近聯系一些已經使用和部署VMware的朋友和同行,并詢問他們的使用情況。很有趣的結果是,目前他們幾乎在絕大多數情況下都基于塊級存儲部署VMware。

  在個人首頁上我也設定了一個快速投票活動針對同一主題。截止1月5号,投票結果中72%選擇了塊級存儲,檔案級存儲僅占10%,剩下的選擇了兩者的混合環境選項。

  從中可以看到盡管塊級存儲方案通常比檔案級要貴得多,更為成熟地,被使用者廣泛接受和信任的解決方案依然毫無疑問是塊級存儲。是以,如果您計劃通過VMware進行實際工作,而且對性能、可靠性有要求,讓人放心的做法就是選擇塊級存儲。不要輕易被檔案級存儲所宣傳的那些優勢煽動,或許您永遠都享受不到。

使用NFS作為虛拟機存儲的六個原因

  Scott Lowe

  如下六個方面是我們選擇用NFS存儲代替傳統塊級存儲作為虛拟機儲存設備的理由。

   1.簡單地操作模式。和傳統塊級存儲相比,NFS的可操作性要好得多。調整LUN大小是很複雜的事情,需要同時涉及LUN和VMFS(Virtual Machine File System)存儲大小的調整。調整NFS檔案系統要相對簡單一些。vSphere最新提供的VMFS擴充功能可以有所幫助,但也要比NFS麻煩很多。另外,用NFS代替塊級存儲後,使用重複資料删除功能(多數陣列支援這一功能)也要更加簡單和便捷。

   2.大資料存儲。VMFS LUN受限于2TB大小,NFS則不會——某些陣列LUN可達16TB大小。

   3.基于以太網的架構。NFS使用現有的以太網架構。另一方面,iSCSI也可以,是以這方面兩種協定處于平手。

   4.基于檔案系統上的進階功能。NFS相比傳統的塊級裝置可以提供更多進階功能,因為存儲陣列擁有對檔案系統的控制權。在NFS陣列中,諸如快照和克隆這樣的技術可以得到更為廣泛的支援。例如,在Sun Storage 7000或NetApp FAS陣列中都提供了接近實時的快照和保留白間的克隆功能。

   5.開放的通路方式。VMware設計VMFS完全是為支援虛拟環境的,不過這也導緻VMFS幾乎成為VMware環境專用。也就意味着對VMFS資料的通路會比較困難。而NFS天生就是一種跨平台協定,使得備份、複制或其它任務對虛拟機的通路變得簡單。

   6.光明的未來。NFS的未來很大程度要看pNFS(parallel NFS)的發展,它為scale-out存儲、包括多存儲控制器(NAS機頭)和多個卷的平台提供了一種标準。pNFS希望可以對多種工作負載(也包括虛拟化)提供增強的性能表現。

繼續閱讀