性 能為代價,頗具爭議?
但是它的性能如何呢?"當你告訴別人你打算在NFS上跑 VMware時,人們會認為你在說胡話",金融解決方案和企業軟件公司ePlus 的虛擬化顧問Scott Lowe說。這是因為,單從吞入量角度來看,千兆以太網上的NFS無法與4G光纖競爭。"如果你只看重吞吐量,那么FC架構擊敗了NFS",Lowe說。
但Lowe和他的一些伙伴們指出一個有趣的悖論:在一個環境中的VM越多,FC吞吐量的優勢就越不明顯。事實上,在龐大 的環境當中,NFS的實際表現可能會比FC的更好,Lowe說。
在多VM進行磁盤訪問問題的討論中,他說" 當你在數據存儲里開始加載VM時,你就陷入了一個SCSI堵賽的問題,導致阻止所有開放主機訪問LUN(logical unit number)","主機數越多,FC能夠達到的吞吐量越低。因此,你常常不能達到那個理論吞吐量的高度"。
不 過,并不是每個人都贊同這種觀點。"這聽起來好像有點過于FUD---- Fear(恐懼)、Uncerntainty(猜測)和Doubt(懷疑)," StorageIO Group的創辦人兼分析師Greg Schulz說,"當然,如果你是為了爭論而建立起系統,你會遇到一些問題。但是如果你按照廠家的最佳操作方法來做,應該不會有問題的"。Schulz說 多數VMware鑒定過的FC SAN盤陣都會公布"操作指南",詳細說明了系統的速度和數據量,以及推薦使用的最大主機數,陣列上每端口最多VM數。
而且,磁盤的爭論也并不僅僅存在于SAN中,Schulz說。"同樣的事情可以發生在NAS設備當中;除非,你在討論有 多少線程或登陸記錄而不是在討論SCSI的發起端和目標端。
Fairway Consulting Group 公司的總裁James Price,非常明確的反對NAS的性能優勢。"NAS有它的一席之地"他說,"但是我認為你找不到任何一個受過正規培訓的存儲工程師會告訴你,NAS可 以用作主存儲平臺"。
首先,Lowe提到的磁盤問題的爭論可能成為之前版本ESX的一個缺陷,但在融合了虛 擬化架構3的新版VMFS中,這一問題就沒那么嚴重了。現在,Price解釋說,不再像以前那樣一個集群里的所有主機都通過磁盤訪問共享一個日志,現在相 當于每個主機都有它自己專門的日志,消除了通信堵塞問題。
其次,Price擔心因第三方文件系統NFS而增 加一層(協議),從而導致系統復雜化。"NAS真正的威脅在于:針對其他文件系統的塊級輸入輸出(I/O)"他說,"從ESX看不到它的狀態"。而且,用 NFS存儲數據,有很多操作都無法進行,例如"備份的、集群、從SAN導入、裸機等等的帶外(out-of-band)操作"。
不過,ePlus公司的Lowe說,更多用戶正在走NFS路線,包括"一大批用戶開始從他們的頂層FC存儲中向NFS遷移 數據",他說。性能問題先不提,NFS的魅力一部分源于廠商產品的特色功能,比如NetApp。"對于他們來說,將所有的數據都備份起來是一個巨大難題, 根本沒辦法解決。他們看過了VMware的統一備份,但并不十分滿意。" Lowe說。現在他們決定要采用NetApp的NFS卷,通過它,"他們可以從成型的客戶那取得數據,而且備份現在也變得簡單多了。"