N_Port ID 虛擬化的分區需求

與不使用 NPIV 的光纖通道主機連接相比,NPIV 配置有更多的佈局和分區要求。這些需求遵照這個事實:兩個節點之間的 NPIV 埠失效接手必須在主機面前透明化。因此,可以看見 NPIV 埠的主機埠集因為失效接手而不能變更。

安裝 8.2.0 版或更高版本的新系統已啟用 N_Port ID 虛擬化 (NPIV) 作為預設狀態。如果現有系統更新為 8.2.0 版,則它會保留現有系統的 NPIV 狀態。

虛擬埠不論是在哪個節點上起作用,其埠 ID 都維持不變。I/O 群組中兩個節點的所有 N_Port ID 都必須與同一個光纖閘道聯。I/O 群組中兩個節點的埠必須連接到同一個光纖網路,而不同 I/O 群組的埠可以在不同光纖網路上。圖 1 顯示使用 NPIV 時無效的配置。

圖 1. 不適用於 NPIV 的配置
不適用於 NPIV 的配置範例。

指向交換器埠 S2、S4 和 S5 的連線必須調換,以成為圖 2 中所示的下列正確配置。

圖 2. 適用於 NPIV 及(基於 WWPN)分區的配置
適用於 NPIV 及(基於 WWPN)分區的配置範例。

使用具有硬體(基於埠號)分區的單一交換器光纖時,可能會發生相同的狀況,如圖 3 所示。

圖 3. 不適用於 NPIV 及硬體(基於埠)分區的單一交換器配置
不適用於 NPIV 及硬體(基於埠)分區的單一交換器配置範例。

兩個節點是利用一個交換器,來連接至一個主機。不過,埠型分區用來確保主機的每一埠只能偵測到每個節點的一個埠。S1、S4 和 S5 位於一個區域中;S2、S3 和 S6 位於另一個區域中。

在 IP 失效接手期間,NPIV 埠從 C1 移至 C3,以及從 C2 移至 C4(或相反方向)。NPIV 的配置無效,因為埠在 H1 與 H2 之間的移動是可見的。如果要在此狀況下使用基於埠的分區,則需要兩個區域:一個區域包含 S1、S3、S5、C1 和 C3。另一個區域包含 S2、S4、S6、C2 和 C4。圖 4 顯示此配置。

圖 4. 適用於 NPIV 及硬體(基於埠)分區的單一交換器配置
適用於 NPIV 及硬體(基於埠)分區的單一交換器配置範例。

使用具有軟體(基於 WWPN)分區的單一交換器光纖時,就不會發生此狀況。不過,若是在多交換器的光纖中就要小心,在此情況中,對於 I/O 群組中的兩個節點來說,節點至主機的路由會行經不同的交換器。

如果需要進行光纖變更,請在您將每一個 I/O 群組切換成過渡狀態之前,先行變更。I/O 群組會切換至過渡狀態,以利於移至 NPIV。在過渡狀態下,I/O 群組同時包含目前正在使用的實體和虛擬光纖通道埠。切換成過渡狀態之後,系統軟體會試圖發出警告,指出發生「光纖不符」問題。如果是埠型分區所造成的問題,則不會發出警告。

如果未能遵循光纖分區規則,在 NPIV 埠失效期間,可能造成主機上出現非預期的行為。例如,I/O 期間出現 2 分鐘暫停,或是路徑備援減少。