VMware-透過 QNAP QES 設置 iSCSI 資料存放區


最後修訂日期: 2021-03-08

應用類別

  • 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 位址。

在設定前請先確認這些詳細資料

定義

在本文件中,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 教學的詳細資訊,請參考以下連結:

  1. 用於 VMware vStorage APIs Integration (VAAI) 之 QNAP 外掛程式
  2. 使用 QNAP vSphere Client Plug-in (HTML) 搭配 QNAP 企業級儲存 ES NAS
  3. 使用 QNAP vSphere Web Client Plug-in 搭配 QNAP 企業級儲存 ES NAS
  4. 使用 QNAP Snapshot Agent 建立 VMware 快照以達成應用程式一致性

這篇文章有幫助嗎?

57% 的人認為有幫助。
謝謝您,我們已經收到您的意見。

請告訴我們如何改進這篇文章:

如果您想提供其他意見,請於下方輸入。

選擇規格

      顯示更多 隱藏更多

      選擇其他偏好的語言:

      open menu
      back to top