ESXi 系統上的相依硬體 iSCSI 介面卡是第三方介面卡,它相依於 VMware 網路、iSCSI 組態,以及由 VMware 提供的管理介面。

Broadcom 5709 NIC 就是一種相依 iSCSI 介面卡。若安裝在主機上,會在同一個連接埠上顯示兩個元件,一個為標準網路介面卡,另一個則為 iSCSI 引擎。iSCSI 引擎做為 iSCSI 介面卡 (vmhba) 顯示在儲存裝置介面卡清單中。

iSCSI 介面卡預設為啟用。若要使它正常運作,您必須透過虛擬 VMkernel 介面卡 (vmk) 將其連線到與之相關聯的實體網路介面卡 (vmnic)。然後才能設定此 iSCSI 介面卡。

設定相依硬體 iSCSI 介面卡後,探索和驗證資料會透過網路連線傳遞。iSCSI 流量會透過 iSCSI 引擎略過網路。

相依硬體 iSCSI 介面卡的完整設定和組態程序涉及多個步驟。

步驟 說明
檢視相依硬體 iSCSI 介面卡 檢視相依硬體 iSCSI 介面卡,確認它已正確載入。
修改 ESXi 主機上 iSCSI 或 iSER 介面卡的一般內容 如有需要,請變更指派給介面卡的預設 iSCSI 名稱和別名。
判定 iSCSI 與網路介面卡之間的關聯 您必須建立網路連線,以繫結相依的 iSCSI 和實體網路介面卡。若要正確建立連線,請判定與相依硬體 iSCSI 介面卡相關聯的實體 NIC 名稱。
在 ESXi 上設定 iSCSI 或 iSER 的連接埠繫結 設定 iSCSI 元件與實體網路介面卡之間的流量連線。設定這些連線的程序稱為連接埠繫結。
在 ESXi 主機上為 iSCSI 和 iSER 設定動態探索或靜態探索 設定動態探索。使用動態探索時,啟動器每次連絡指定的 iSCSI 儲存區系統時,都會向該系統傳送 SendTargets 要求。iSCSI 系統藉由向啟動器提供可用目標的清單來進行回應。不僅可讓您使用動態探索方式,還可使用靜態探索,並手動輸入目標資訊。
為 iSCSI 或 iSER 儲存裝置介面卡設定 CHAP 如果 iSCSI 環境使用 Challenge Handshake 驗證通訊協定 (CHAP),請將其設定用於介面卡。
設定目標的 CHAP 您也可以為每個探索位址或靜態目標設定不同的 CHAP 認證。
為網路啟用 Jumbo 框架 如果 iSCSI 環境支援 Jumbo 框架,請為介面卡啟用這些框架。

相依硬體 iSCSI 考量事項

將相依硬體 iSCSI 介面卡與 ESXi 搭配使用時,需要考量某些事項。

  • 使用任何相依硬體 iSCSI 介面卡時,與該介面卡關聯的 NIC 的效能報告可能會顯示很少活動或無活動,即使在 iSCSI 流量很大時也是如此。出現這種行為是因為 iSCSI 流量略過了一般網路堆疊。
  • 如果使用第三方虛擬交換器,請停用自動固定。改用手動固定,確定將 VMkernel 介面卡 (vmk) 連線到適當的實體 NIC (vmnic)。如需相關資訊,請參閱虛擬交換器廠商說明文件。
  • Broadcom iSCSI 介面卡在硬體中執行資料重組,該硬體緩衝區空間有限。在壅塞的網路或高負載下使用 Broadcom iSCSI 介面卡時,啟用流量控制可避免效能降低。

    流量控制可管理兩個節點之間的資料傳輸速率,從而防止傳送方的速度過快而超過接收方。為獲得最佳效果,請在 I/O 路徑端點處、主機和 iSCSI 儲存區系統上啟用流量控制。

    若要為主機啟用流量控制,請使用 esxcli system module parameters 命令。如需詳細資料,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/1013413

  • 相依硬體介面卡支援 IPv4 和 IPv6。

檢視相依硬體 iSCSI 介面卡

ESXi 主機上,檢視相依硬體 iSCSI 介面卡,確認其是否已正確載入。

如果已經安裝,相依硬體 iSCSI 介面卡 (vmhba#) 會顯示在該類別下的儲存裝置介面卡清單上,例如 Broadcom iSCSI 介面卡。如果相依硬體介面卡未顯示在儲存裝置介面卡清單中,請檢查它們是否需要經過授權。請參閱廠商說明文件。

程序

  1. vSphere Client 中,導覽至 ESXi 主機。
  2. 按一下設定索引標籤。
  3. 儲存區底下,按一下儲存區介面卡
  4. 選取要檢視的介面卡 (vmhba#)。
    即會顯示介面卡的預設詳細資料,包括 iSCSI 名稱、iSCSI 別名及狀態。

下一步

雖然依預設相依 iSCSI 介面卡已啟用,但要使它正常運作,必須先設定適用於 iSCSI 流量的網路,並將此介面卡繫結到適當的 VMkernel iSCSI 連接埠,然後再設定探索位址和 CHAP 參數。

判定 iSCSI 與網路介面卡之間的關聯

ESXi 主機上,網路連線會繫結相依的 iSCSI 和實體網路介面卡。您必須判定與相依硬體 iSCSI 介面卡相關聯的實體 NIC 名稱,才能正確建立連線。

程序

  1. vSphere Client 中,導覽至 ESXi 主機。
  2. 按一下設定索引標籤。
  3. 儲存區底下,按一下儲存區介面卡
  4. 選取 iSCSI 介面卡 (vmhba#),然後在 [介面卡詳細資料] 下,按一下網路連接埠繫結索引標籤。
  5. 按一下新增
    與相依 iSCSI 介面卡對應的網路介面卡 (vmnic#) 會在 [實體網路介面卡] 欄中列出。

下一步

如果 [VMkernel 介面卡] 欄為空,請為實體網路介面卡 (vmnic#) 建立 VMkernel 介面卡 (vmk#),然後將其繫結到關聯的相依硬體 iSCSI。請參閱使用 ESXi 為 iSCSI 和 iSER 設定網路