vSphere中如何配置存儲協議:具體步驟
上半部分我們在《vSphere中如何配置存儲協議:iSCSI和NFS之爭》中介紹了iSCSI和NFS之間的對比。這里我們介紹把vSphere分別連接到iSCSI SAN和NFS NAS的具體步驟。
把vSphere連接到iSCSI SAN
在vSphere環境中,連接到iSCSI SAN所需的工作要比NFS NAS復雜一些。

圖1
為了演示,我把vSphere宿主機連接到我的提供iSCSI SAN網絡的Drobo D800i服務器。然后把同一臺宿主機連接到我的Synology DS211+服務器,它提供了NFS、iSCSI和其它存儲協議。通過對比演示管理員如何連接到不同的存儲。
首先,你需要在配置頁面中為每臺ESXi宿主機啟用iSCSi initiator,在存儲適配器屬性中找到該選項(如圖1)。
然后,需要告訴宿主機如何發現iSCSI LUN。在本例中,我采用在static discovery頁面中輸入iSCSI SAN靜態IP地址的方式進行靜態發現。

圖2
一旦啟用iSCSI initiator,宿主機會發現iSCSI SAN,你會收到提示是否重新掃描新的LUN。如圖2所示,宿主機發現了新的iSCSI LUN。
如果是格式化過的iSCSI LUN會以可用存儲方式自動添加,所有新發現的iSCSI LUN在存儲配置的時候都需要以VMware VMFS文件系統進行格式化。
把vSphere連接到NFS NAS
在NFS NAS中,由于已經是NFS文件系統共享,不存在啟用、發現和格式化虛擬機文件系統的過程。

圖3
添加NFS存儲時,進入ESXi宿主機配置頁面,在Storage頁下點擊Add Storage,然后點擊Network File System(如圖3)。
你需要提供NFS NAS宿主機的名稱,NFS共享的名稱以及新創建的NFS 數據存儲區域的名稱。
幾秒后你就可以在NFS共享中創建虛擬機。
無論是連接vSphere宿主機到iSCSI SAN或NFS NAS,都可以在正確的底層網絡、陣列配置和大量硬盤的支撐下實現可匹配的性能。雖然在過去較少考慮,但是現在已經越來越傾向于選擇NFS作為虛擬架構的共享存儲,因為其在提供同等性能前提下配置更簡單,成本更低。