虛擬共享存儲:選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希望可以對多種工作負載(也包括虛擬化)提供增強的性能表現。


TechTarget中國原創內容,原文鏈接:http://www.searchvirtual.com.cn/showcontent_44431.htm


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章