軟體 iSCSI 介面卡和相依硬體 iSCSI 介面卡依存於 VMkernel 網路功能。如果使用了軟體 iSCSI 介面卡或相依硬體 iSCSI 介面卡,必須為 iSCSI 元件和實體網路介面卡之間的流量設定連線。

設定網路連線包括為每個實體網路介面卡建立虛擬 VMkernel 介面,並將該介面與適當 iSCSI 介面卡關聯。

如需搭配使用網路連線與軟體 iSCSI 的時間和方法的特定注意事項,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/2038869

iSCSI 組態中的多個網路介面卡

如果主機具有多個用於軟體 iSCSI 介面卡和相依硬體 iSCSI 的實體網路介面卡,請將這些介面卡用於多重路徑。

可以將軟體 iSCSI 介面卡連線到主機上任何可用的實體 NIC。相依 iSCSI 介面卡必須僅連線到自己的實體 NIC。

備註︰

實體 NIC 和它們連線到的 iSCSI 儲存區系統必須位於同一子網路上。

圖表 1. 使用 iSCSI 的網路功能
使用 iSCSI 的網路功能。

iSCSI 介面卡和實體 NIC 透過虛擬 VMkernel 介面卡 (又稱為虛擬網路介面卡或 VMkernel 連接埠) 進行連線。應在每個虛擬網路介面卡和實體網路介面卡之間使用 1:1 對應,在 vSphere 交換器 (vSwitch) 上建立 VMkernel 介面卡 (vmk)。

具有多個 NIC 時,達成 1:1 對應的一種方式是,為每個虛擬與實體介面卡配對指定一個單獨的 vSphere 交換器。

備註︰

如果使用多個不同的 vSphere 交換器,則必須將交換器連線到不同的 IP 子網路。否則,VMkernel 介面卡可能會發生連線問題,且主機將無法探索到 iSCSI LUN。

以下範例顯示了使用 vSphere Standard Switch 的組態,但您也可以使用 vSphere Distributed Switch。如需有關 vSphere Distributed Switch 的詳細資訊,請參閱 vSphere 網路說明文件。

圖表 2. 不同 vSphere Standard Switch 上的 1:1 介面卡對應
將兩個單獨的 vSwitch 用於 iSCSI 網路功能。

替代方法是將所有 NIC 和 VMkernel 介面卡新增到單一 vSphere Standard Switch 中。在這種情況下,必須覆寫預設網路設定,並確保每個 VMkernel 介面卡只對應到一個相應的作用中實體介面卡。

備註︰

如果 VMkernel 介面卡位於同一子網路上,則必須使用單一 vSwitch 組態。

圖表 3. 單一 vSphere Standard Switch 上的 1:1 介面卡對應
將單一 vSwitch 用於 iSCSI 網路功能。

下列資料表概括了本主題中所述的 iSCSI 網路功能組態。

表格 1. iSCSI 的網路功能組態

iSCSI 介面卡

VMkernel 介面卡 (連接埠)

實體介面卡 (NIC)

軟體 iSCSI

vmhba32

vmk1

vmnic1

vmk2

vmnic2

相依硬體 iSCSI

vmhba33

vmk1

vmnic1

vmhba34

vmk2

vmnic2