請教各位先進
我們公司近期要導入VMWare的虛擬化,但是在於與Storage 的網路架構上一直很困擾,是要使用NFS的架構還是SAN的架構一直取決不定,是否有先進可以提貢寶貴的建議,這兩種架構上的優劣呢? 謝謝
如果你們沒有甚麼特別的需求, 必須要 NFS 才能辦到的話, 用 SAN 架構的效能會比較好. NFS 的效能大約只有 SAN 的 90% 左右.
用 SAN 的缺點是: 儲存空間會被劃給 VM 的 LUN 所獨佔. NFS 可以讓空間跟其他的 Service 共享, 例如: SMB, HFS 等. 如果你的 NFS Server 也要當成 NAS 來用的話, 用 NFS 當然會比較節省一點空間, 相對節省預算.
不過, 現在的 SAN 也都有 Thin Provision 的功能, 不會一次佔掉全部的空間. 如果同一台儲存體, 不會又被拿來當作 NAS 使用的話, 用 SAN 的效能會比較好.
樓下幾位提到成本問題, 這邊也順便提供一些思考方向:
大家都認為用 NFS 比 SAN 便宜, 但這是在不同的基礎上做比較.
如果把硬體的能力拉到相同等級的話, 例如: 雙控制卡備援, 雙電源, 雙連接 Port, 多組風扇備援....除了機殼只有一個以外, 所有東西都是內建兩組備援的話, 這樣的 NFS Server 搞不好還比 IP-SAN 要更貴....
IP-SAN 也不一定要昂貴的 FC Switch, 一般的 Giga Switch 就夠用, 而且還可以兩台互為備援; IP-SAN 大多可以做 Storage Replication, 但是低階的 NFS Server 無法做 Block Level 的 Realtime replication, 無法應付 Hot-site 模式的異地備援.
所以, 如果覺得用 NFS 會比較便宜的話, 那可能是犧牲掉系統的可用率所換來的. IP-SAN 不讓你犧牲這些東西, 所以價格看起來比較高, 但你仍然可以改用低價位的消費級 NAS + iSCSI 組成 IP-SAN, 來達到跟低階 NFS 相同的價格等級.
我推薦 NFS, 越來越多的文件說明 NFS 優於 SAN, 當 ESX 越多時,越能顯示出 NFS的容易設定, 效能的部分 由於大部分的存取都是小且隨機的, NFS在這點的表現更是優於 SAN, 最後是價格, SAN的規劃要額外多出很多很多的投資, HBA SAN switch 等等等..
而 NFS 只需要 標準的 giga switch, 可以輕易的與現有的設備整合..
您可以參考這篇文章的介紹.. http://storagefoo.blogspot.com/2007/09/vmware-over-nfs.html