虛擬共享儲存:選iSCSI還是NFS?
當需要藉助共享時,IT經理們應該決定採用塊級FC和儲存,還是檔案級的儲存?iSCSI和NFS之間的差異已經成為IT經理們部署虛擬化時不得不面對的問題之一。
根據儲存專家Nigel Poulton的說法,儘管成本高於NFS,大多數的仍是基於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儲存代替傳統塊級儲存作為虛擬機器儲存裝置的理由。
簡單地操作模式。和傳統塊級儲存相比,NFS的可操作性要好得多。調整LUN大小是很複雜的事情,需要同時涉及LUN和VMFS(Virtual Machine File System)儲存大小的調整。調整NFS檔案系統要相對簡單一些。vSphere最新提供的VMFS擴充套件功能可以有所幫助,但也要比NFS麻煩很多。另外,用NFS代替塊級儲存後,使用重複資料刪除功能(多數陣列支援這一功能)也要更加簡單和便捷。
大資料儲存。VMFS LUN受限於2TB大小,NFS則不會——某些陣列LUN可達16TB大小。
基於乙太網的架構。NFS使用現有的乙太網架構。另一方面,iSCSI也可以,所以這方面兩種協議處於平手。
基於檔案系統上的高階功能。NFS相比傳統的塊級裝置可以提供更多高階功能,因為儲存陣列擁有對檔案系統的控制權。在NFS陣列中,諸如和克隆這樣的技術可以得到更為廣泛的支援。例如,在 Storage 7000或NetApp FAS陣列中都提供了接近實時的快照和保留空間的克隆功能。
開放的訪問方式。VMware設計VMFS完全是為支援虛擬環境的,不過這也導致VMFS幾乎成為VMware環境專用。也就意味著對VMFS資料的訪問會比較困難。而NFS天生就是一種跨平臺協議,使得備份、複製或其它任務對虛擬機器的訪問變得簡單。
光明的未來。NFS的未來很大程度要看pNFS(parallel NFS)的發展,它為scale-out儲存、包括多儲存控制器(機頭)和多個卷的平臺提供了一種標準。pNFS希望可以對多種工作負載(也包括虛擬化)提供增強的效能表現。
原文:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29754888/viewspace-1427144/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 虛擬機器做ISCSI共享儲存虛擬機
- 共享儲存之ISCSI
- NFS共享儲存NFS
- redhat as 4配置ISCSI共享儲存Redhat
- NFS共享儲存服務NFS
- Linux下搭建iSCSI共享儲存Linux
- centos7配置nfs共享儲存服務CentOSNFS
- DRBD + Heratbeat + NFS 高可用檔案共享儲存NFS
- RHEL6 或CentOS 6配置共享儲存--使用iSCSICentOS
- RAC歸檔配置方案:使用NFS共享儲存儲存歸檔檔案NFS
- truenas(freenas) nfs和iscsi共享設定NFS
- 將linux模擬成iscsi儲存,供windows使用LinuxWindows
- 虛擬化(四):vsphere高可用功能前提-共享儲存搭建
- linux nfs共享儲存服務詳細解釋。LinuxNFS
- CentOS 7配置iSCSI共享儲存案例CentOS
- 全面瞭解什麼是儲存虛擬化(轉帖)
- 20932虛擬儲存器
- 第5章 虛擬儲存器
- 【計組】3.7 虛擬儲存器
- Esxi 6.7基於已有資料儲存配置虛擬機器(Linux類)間共享儲存(非RDM)虛擬機Linux
- NFS儲存rman備份時的mount選項NFS
- 從資料恢復角度分析iscsi、cifs、NFS三種儲存方式的區別資料恢復NFS
- iscsi 掛載網路儲存及儲存訪問
- NAS、SAN、ISCSI儲存的個人理解
- 《ISCSI集中儲存》RHEL6——CE
- linux連線iscsi儲存方法Linux
- Linux中,如何配置iSCSI儲存?Linux
- AIX作業系統掛載iSCSI磁碟裝置,並建立為共享儲存AI作業系統
- NFS儲存服務及部署NFS
- 建立NFS型別的儲存NFS型別
- iSCSI儲存的3種連線方式
- 談談建網站是選擇雲伺服器還是雲虛擬主機?網站伺服器
- 沙盒化容器:是容器還是虛擬機器虛擬機
- NFV關鍵技術:儲存虛擬化概述
- 簡單描述桌面虛擬化儲存的概念
- Exadata虛擬機器模擬--安裝儲存節點虛擬機
- AIX 主機 — 設定以使用 iSCSI 儲存AI
- redhat (RHEL5) 連線 iSCSI SAN儲存Redhat