VMware-透過 QNAP QES 設置 iSCSI 資料存放區
應用類別
- VMware:
vSphere Web Client html5 for 7 and 6.7, vSphere Web Client 6.5, vSphere Web Client 6.0, and vSphere windows version - 儲存裝置系統:
QES version 1.1.4 ~ 2.1.1 - NAS 機種:
ES2486dc, ES1686dc, ES1640dc v2, ES1640dc
VMware 與 iSCSI 架構
若要使用 iSCSI 存放區域網路 (SAN),請在 iSCSI 目標上建立 LUN(例如:QES NAS),並將其掛載為主機上的資料存放區。下圖說明在 vSphere 環境中部署 iSCSI 儲存裝置的情況。
注意事項:
建議使用 1 Gigabit 乙太網路 (1GbE)(或更高標準)連線至 iSCSI 目標。
安裝準備
ESXi 主機可透過 iSCSI 連線至 QES NAS。您可以在 ESXi 主機於 vSphere 環境中找到的 QES NAS,設定資料存放區(虛擬機的存放庫)。應用程式教學課程中將示範實作過程。
- IP 位址:對於 ESXi 主機和 QES NAS,建議使用靜態 IP 位址。
在設定前請先確認這些詳細資料
- ESXi 主機和 QES NAS 的所有資料連接埠都應位於相同的子網路。
- 在 QES NAS 上設置 iSCSI LUN 之前,必須先建立可用集區。如需有關建立儲存池的詳細資訊,請參閱:QES NAS 高可用性網路儲存服務的網路與儲存設定。
定義
在本文件中,VMware ESXi 主機定義為 iSCSI 啟動器,而 QES NAS 則為 iSCSI 目標。
使用於 VMware vSphere Web Client HTML5
伺服器與儲存網路設定
|
伺服器網路設定 |
||
|---|---|---|
|
角色 |
IP |
說明 |
|
ESXi host |
192.168.217.2 |
VMware ESXi 主機 |
|
Data Network 1 |
10.30.10.2 |
ESXi 主機的 10G 資料埠 1 |
|
Data Network 2 |
10.40.20.2 |
ESXi 主機的 10G 資料埠 2 |
|
儲存設備網路設定 |
||
|---|---|---|
|
設定 |
數值 |
說明 |
|
SCA Management IP |
192.168.217.41 |
控制器 A 的管理 IP |
|
SCA Ethernet1 IP |
10.30.10.41 |
控制器 A 的資料埠 1 IP |
|
SCA Ethernet2 IP |
10.40.10.41 |
控制器 A 的資料埠 2 IP |
|
SCB Management IP |
192.168.217.42 |
控制器 B 的管理 IP |
|
SCB Ethernet1 IP |
10.30.10.42 |
控制器 B 的資料埠 1 IP |
|
SCB Ethernet2 IP |
10.40.10.42 |
控制器 B 的資料埠 2 IP |
|
Pool allocate to SCB |
Pool2 |
控制器 B 的 RAID6 集區 |
根據上表所列資訊,假設在 ES 雙控制器 B (SCB) 上部署 100GB LUN,則可以在 ESXi 主機上利用下列步驟進行掛載。
在 VMware ESXi 主機上新增 iSCSI 目標
步驟 1:登入 vSphere Web Client 並從詳細目錄面板中選擇主機。前往[Configure(設置)]分頁,然後移至[Storage Adapters(儲存裝置介面卡)]分頁。按一下[+ Add Software Adapter(+ 新增軟體介面卡)]來新增儲存裝置介面卡。
步驟 2:新的軟體 iSCSI 介面卡將新增至「Storage Adapters(儲存裝置介面卡)」清單。在清單中選擇軟體 iSCSI 介面卡,然後按一下[Properties(內容)]以確定已啟用介面卡。
步驟 3:按一下[Dynamic Discovery(動態探索)],然後按一下[Add...(新增...)],來新增兩個控制器的資料埠 IP 位址。然後移至[Static Discovery(靜態探索)]分頁,檢視這些目標的名稱和 IP 位址。如果移除動態探索所新增的靜態目標,當下次重新掃描、重設 HBA 或主機重新開機時,該目標可能會返回至清單。


步驟 4:按一下[Rescan(重新掃描)]以便掃描新增的裝置。
步驟 5:現在可以為新增的 iSCSI 介面卡找到對應的 iSCSI 裝置。
設置 iSCSI 連線路徑
步驟 6:按一下[Storage Devices(儲存裝置)],選擇[iSCSI Disk(iSCSI 磁碟)],然後按一下[Properties(內容)]>[Edit Multipathing...(編輯多重路徑...)]
步驟 7:在[Path selection policy(路徑選擇原則)]中選擇[Round Robin (VMware)(循環設定資源 (VMware))]*,然後選擇一個路徑作為偏好路徑,然後按一下[OK(確定)]。
在vSphere Client 中建立 VMFS 資料存放區
步驟 8:前往[Storage(儲存裝置)]分頁並右鍵按一下[Datacenter(資料中心)]。選擇[Storage(儲存裝置)]>[New Datastore...(新增資料存放區...)]。
步驟 9:選擇[VMFS]作為類型,並按一下[Next(下一步)]。
步驟 10:輸入資料存放區名稱,選擇一個主機,然後選擇資料存放區要使用的 iSCSI 裝置。
按一下[Next(下一步)]。
步驟 11:選擇[VMFS 6]或[VMFS 5],然後按一下[Next(下一步)]。
步驟 12:調整容量數值,然後按一下[Next(下一步)]。儲存裝置預設的整個空間皆可用。
步驟 13:檢閱資料存放區設定資訊,然後按一下[Finish(完成)]。
步驟 14:iSCSI 型儲存裝置上的資料存放區將會列出。
使用於 VMware vSphere Web Client 6.5
伺服器與儲存網路設定
|
伺服器網路設定 |
||
|---|---|---|
|
角色 |
IP |
說明 |
|
ESXi host |
192.168.1.50 |
VMware ESXi 主機 |
|
Data Network 1 |
8.8.1.50 |
ESXi 主機的 10G 資料埠 1 |
|
Data Network 2 |
8.8.2.50 |
ESXi 主機的 10G 資料埠 2 |
|
儲存設備網路設定 |
||
|---|---|---|
|
設定 |
數值 |
說明 |
|
SCA Management IP |
192.168.1.12 |
控制器 A 的管理 IP |
|
SCA Ethernet1 IP |
8.8.1.13 |
控制器 A 的資料埠 1 IP |
|
SCA Ethernet2 IP |
8.8.2.13 |
控制器 A 的資料埠 2 IP |
|
SCB Management IP |
192.168.1.13 |
控制器 B 的管理 IP |
|
SCB Ethernet1 IP |
8.8.1.14 |
控制器 B 的資料埠 1 IP |
|
SCB Ethernet2 IP |
8.8.2.14 |
控制器 B 的資料埠 2 IP |
|
Pool allocate to SCB |
Pool2 |
控制器 B 的 RAID6 集區 |
根據上表所列資訊,假設在 ES 雙控制器 B (SCB) 上部署 100GB LUN,則可以在 ESXi 主機上利用下列步驟進行掛載。
在 VMware ESXi 主機上新增 iSCSI 目標
步驟 1:登入 vSphere Web Client 並從詳細目錄面板中選擇主機。前往[Configure(設置)]分頁,然後移至[Storage Adapters(儲存裝置介面卡)]分頁。按一下[+]可新增儲存裝置介面卡。
步驟 2:新的軟體 iSCSI 介面卡將新增至「Storage Adapters(儲存裝置介面卡)」清單。在清單中選擇新軟體 iSCSI 介面卡,然後按一下[Properties(內容)]以確定已啟用介面卡。
步驟 3:啟用介面卡之後,必須設定目標探索位址,讓 iSCSI 介面卡判斷網路上的哪個儲存資源可供存取。前往[Targets(目標)]分頁,按一下[Dynamic Discovery(動態探索)],然後按一下[Add...(新增...)],以便加入兩個控制器資料埠的 IP 位址。然後前往[Static Discovery(靜態探索)]分頁,檢視這些目標的名稱和 IP 位址。如果移除動態探索所新增的靜態目標,當下次重新掃描、重設 HBA 或主機重新開機時,該目標可能會返回至清單。

步驟 4:按一下[Rescan(重新掃描)]以便掃描新增的裝置。
注意事項:
如果在[QES NAS iSCSI Target(QES NAS iSCSI 目標)]中啟用[CHAP],在[Add Send Target Server(新增傳送目標伺服器)]視窗的[CHAP...]應使用相同設定。
步驟 5:現在可以為新增的 iSCSI 介面卡找到對應的 iSCSI 裝置。
設置 iSCSI 連線路徑
步驟 6:按一下[Storage Devices(儲存裝置)],選擇[iSCSI Disk(iSCSI 磁碟)],然後按一下[Properties(內容)]>[Edit Multipathing...(編輯多重路徑...)]
步驟 7:在[Path selection policy(路徑選擇原則)]中選擇[Fixed (VMware)(固定 (VMware))],然後選擇一個路徑做為偏好路徑。按一下[OK(確定)]。
注意事項:
若要獲得更佳的 iSCSI 效能,請選擇 iSCSI LUN 所在儲存控制器的所屬路徑或乙太網路連接埠。在範例中,我們選擇的連接埠 (8.8.1.14/8.8.2.14) 屬於已建立集區 2 的 SCB。
資料連接埠會顯示在目標名稱之後。
舉例來說:iqn.2004-04.com.qnap:es1640dc:iscsi.lun0.0d8000:8.8.1.14:3260
在vSphere Client 中建立 VMFS 資料存放區
步驟 8:前往[Configure(設置)]分頁,然後移至[Datastores(資料存放區)]分頁。按一下[Create a new datastore(建立新資料存放區)]圖示。
步驟 9:選擇[VMFS]作為類型,並按一下[Next(下一步)]。
步驟 10:輸入資料存放區名稱,然後選擇資料存放區要使用的 iSCSI 裝置。按一下[Next(下一步)]。
步驟 11:調整容量數值,然後按一下[Next(下一步)]。儲存裝置預設的整個空間皆可用。
步驟 12:檢閱資料存放區設定資訊,然後按一下[Finish(完成)]。
步驟 13:按一下[Recalculate(重新計算)]圖示,iSCSI 型儲存裝置上的資料存放區將會列出。
使用於 VMware vSphere Web Client 6.0
伺服器與儲存網路設定
|
伺服器網路設定 |
||
|---|---|---|
|
角色 |
IP |
說明 |
|
ESXi host |
172.17.23.116 |
VMware ESXi 主機 |
|
Data Network 1 |
10.10.10.1 |
ESXi 主機的 10G 資料埠 1 |
|
Data Network 2 |
10.10.20.1 |
ESXi 主機的 10G 資料埠 2 |
|
儲存設備網路設定 |
||
|---|---|---|
|
設定 |
數值 |
說明 |
|
SCA Management IP |
172.17.23.111 |
控制器 A 的管理 IP |
|
SCA Ethernet1 IP |
10.10.10.111 |
控制器 A 的資料埠 1 IP |
|
SCA Ethernet2 IP |
10.10.20.111 |
控制器 A 的資料埠 2 IP |
|
SCB Management IP |
172.17.23.112 |
控制器 B 的管理 IP |
|
SCB Ethernet1 IP |
10.10.10.112 |
控制器 B 的資料埠 1 IP |
|
SCB Ethernet2 IP |
10.10.20.112 |
控制器 B 的資料埠 2 IP |
|
Pool allocate to SCB |
Pool2 |
控制器 B 的 RAID6 集區 |
根據上表所列資訊,假設在 ES 雙控制器 B (SCB) 上部署 100GB LUN,則可以在 ESXi 主機上利用下列步驟進行掛載。
在 VMware ESXi 主機上新增 iSCSI 目標
步驟 1:登入 vSphere Web Client 並從詳細目錄面板中選擇主機。前往[Manage(管理)]分頁,然後選擇[Storage(儲存裝置)]分頁。按一下[Storage Adapters(儲存裝置介面卡)],然後按一下[+]來新增儲存裝置介面卡。
步驟 2:新的軟體 iSCSI 介面卡將新增至「Storage Adapters(儲存裝置介面卡)」清單。在清單中選擇軟體 iSCSI 介面卡,然後按一下[Properties(內容)]。
步驟 3:啟用介面卡並設置目標探索位址,以便 iSCSI 介面卡判斷網路上的哪個儲存資源可用。前往[Targets(目標)]分頁,按一下[Dynamic Discovery(動態探索)]以及[Add...(新增...)],以便加入兩個控制器資料埠的 IP 位址。然後前往[Static Discovery(靜態探索)]分頁,檢視這些目標的名稱和 IP 位址。如果移除動態探索所新增的靜態目標,當下次重新掃描、重設 HBA 或主機重新開機時,該目標可能會返回至清單。

步驟 4:按一下[Rescan(重新掃描)]以便掃描新增的裝置。
注意事項:
如果在[QES NAS iSCSI Target(QES NAS iSCSI 目標)]中啟用[CHAP],在[Add Send Target Server(新增傳送目標伺服器)]視窗的[CHAP…]應使用相同設定。
步驟 5:現在可以為新增的 iSCSI 介面卡找到對應的 iSCSI 裝置。
設置 iSCSI 連線路徑
步驟 6:按一下[Storage Devices(儲存裝置)],選擇[iSCSI Disk(iSCSI 磁碟)],然後按一下[Properties(內容)]>[Edit Multipathing...(編輯多重路徑...)]
步驟 7:在[Path selection policy(路徑選擇原則)]中選擇[Fixed (VMware)(固定 (VMware))],然後選擇一個路徑做為偏好路徑。按一下[OK(確定)]。
注意事項:
若要獲得更佳的 iSCSI 效能,請選擇 iSCSI LUN 所在儲存控制器的所屬路徑或乙太網路連接埠。在範例中,我們選擇的連接埠 (8.8.1.14/8.8.2.14) 屬於已建立集區 2 的 SCB。
資料連接埠會顯示在目標名稱之後。
舉例來說:iqn.2004-04.com.qnap:es1640dc:iscsi.lun0.0d8000:8.8.1.14:3260
在vSphere Client 中建立 VMFS 資料存放區
步驟 8:前往[Configure(設置)]分頁,然後移至[Datastores(資料存放區)]分頁。按一下[Create a new datastore(建立新資料存放區)]圖示。
步驟 9:選擇[VMFS]作為類型,並按一下[Next(下一步)]。
步驟 10:輸入資料存放區名稱,然後選擇資料存放區要使用的 iSCSI 裝置。按一下[Next(下一步)]。
步驟 11:選擇適當 VMFS 版本並按一下[Next(下一步)]。
步驟 12:調整容量數值,然後按一下[Next(下一步)]。儲存裝置預設的整個空間皆可用。
步驟 13:檢閱資料存放區設定資訊,然後按一下[Finish(完成)]。
步驟 14:按一下[Recalculate(重新計算)]圖示,iSCSI 型儲存裝置上的資料存放區將會列出。
使用於 Windows 版 VMware vSphere
伺服器與儲存網路設定
|
伺服器網路設定 |
||
|---|---|---|
|
角色 |
IP |
說明 |
|
ESXi host |
192.168.217.1 |
VMware ESXi 主機 |
|
Data Network 1 |
10.10.10.1 |
ESXi 主機的 10G 資料埠 1 |
|
Data Network 2 |
10.10.20.1 |
ESXi 主機的 10G 資料埠 2 |
|
儲存設備網路設定 |
||
|---|---|---|
|
設定 |
數值 |
說明 |
|
SCA Management IP |
192.168.217.61 |
控制器 A 的管理 IP |
|
SCA Ethernet1 IP |
10.10.10.61 |
控制器 A 的資料埠 1 IP |
|
SCA Ethernet2 IP |
10.10.20.61 |
控制器 A 的資料埠 2 IP |
|
SCB Management IP |
192.168.217.62 |
控制器 B 的管理 IP |
|
SCB Ethernet1 IP |
10.10.10.62 |
控制器 B 的資料埠 1 IP |
|
SCB Ethernet2 IP |
10.10.20.62 |
控制器 B 的資料埠 2 IP |
|
Pool allocate to SCA |
Pool1 |
控制器 A 的 RAID6 集區 |
根據上表所列資訊,假設在 ES 雙控制器 A (SCA) 上部署 100GB LUN,則可以在 ESXi 主機上利用下列步驟進行掛載。
在 VMware ESXi 主機上新增 iSCSI 目標
步驟 1:登入 vSphere Client 並從詳細目錄面板中選擇主機。前往[Configuration(設置)]分頁,然後按一下[Hardware(硬體)]面板中的[Storage Adapters(儲存裝置介面卡)]。按一下視窗右上角的[Add...(新增...)]以新增儲存裝置介面卡。
步驟 2:新的軟體 iSCSI 介面卡將新增至「Storage Adapters(儲存裝置介面卡)」清單。在清單中選擇新軟體 iSCSI 介面卡,然後按一下[Properties(內容)]。
步驟 3:確定介面卡已啟用。如果沒有,請按一下[Configure...(設置...)],選取[Enabled(已啟用)],然後按一下[OK(確定)]。
步驟 4:啟用介面卡之後,必須設定目標探索位址,讓 iSCSI 介面卡判斷網路上的哪個儲存資源可供存取。前往[Dynamic Discovery(動態探索)]分頁,然後按一下[Add...(新增...)]以便加入兩個控制器的資料埠 IP 位址。然後前往[Static Discovery(靜態探索)]分頁,檢視這些目標的名稱和 IP 位址。
步驟 5:按一下[Close(關閉)]以關閉[Properties(內容)]視窗。[Rescan(重新掃描)]視窗將會出現。按一下[Yes(是)]。
注意事項:
如果在[QES NAS iSCSI Target(QES NAS iSCSI 目標)]中啟用[CHAP],在[Add Send Target Server(新增傳送目標伺服器)]視窗的[CHAP...]應使用相同設定。
步驟 6:現在可以為新增的 iSCSI 介面卡找到對應的 iSCSI 裝置。
設置 iSCSI 連線路徑
步驟 7:滑鼠右鍵按一下 iSCSI 磁碟上,然後選擇[Manage Paths...(管理路徑...)]
步驟 8:從[Path Selection(路徑選擇)]下拉式功能表中選擇[Fixed (VMware)(固定 (VMware))]做為路徑選擇原則。按一下[Change(變更)]可套用變更。
步驟 9:在要指定為偏好的路徑上按一下滑鼠右鍵,然後選擇[Preferred(偏好)],以指定偏好的路徑。然後按一下[OK(確定)]可儲存設定並結束對話方塊。
注意事項:
若要獲得更佳的 iSCSI 效能,請選擇 iSCSI LUN 所在儲存控制器的所屬路徑或乙太網路連接埠。在範例中,我們選擇的連接埠 (10.10.10.61/10.10.20.61) 屬於已建立集區 1 的 SCA。
資料連接埠會顯示在目標名稱下方。
在vSphere Client 中建立 VMFS 資料存放區
在建立資料存放區之前,請使用介面卡的「Rescan(重新掃描)」功能,來搜尋新增的儲存裝置。
步驟 10:前往[Configuration(設置)]分頁,然後按一下[Hardware(硬體)]面板中的[Storage(儲存裝置)。然後,按一下[Datastores(資料存放區)]>[Add Storage(新增儲存裝置)]。
步驟 11:選擇[Disk/LUN(磁碟/LUN)]作為儲存類型,然後按一下[Next(下一步)]。
步驟 12:選擇要用於資料存放區的 iSCSI 裝置,然後按一下[Next(下一步)]。
步驟 13:「Current Disk Layout(目前磁碟配置)」頁面會顯示有關此 iSCSI 磁碟及其空間使用量的資訊。確認設定後按一下[Next(下一步)]。
步驟 14:輸入資料存放區名稱,然後按一下[Next(下一步)]。
步驟 15:調整容量數值,然後按一下[Next(下一步)]。儲存裝置預設的整個空間皆可用。
步驟 16:檢閱資料存放區設定資訊,然後按一下[Finish(完成)]。
步驟 17:iSCSI 型儲存裝置新建立的資料存放區將會列出。
其它參考資料
有關更多 VMware 教學的詳細資訊,請參考以下連結:


