Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

LUN存取如何在虛擬化環境中運作

貢獻者

在虛擬化環境中、LIF可讓主機(用戶端)透過最佳化和未最佳化的路徑來存取LUN。

LIF是將SVM連接至實體連接埠的邏輯介面。雖然多個SVM可以在同一個連接埠上有多個LIF、但其中一個LIF屬於一個SVM。您可以透過SVM LIF存取LUN。

叢集中單一SVM的LUN存取範例

在下列範例中、Host 1會連線至SVM-1中的LIF1.1和LIF1.2、以存取LUN1。lIF1.1使用實體連接埠節點1:0c、而lIF1.2使用節點2:0c。僅限SVM-1的LIF1.1和LIF1.2。如果在節點1或節點2上為SVM-1建立新的LUN、則可以使用這些相同的LIF。如果建立新的SVM、則可使用兩個節點上的實體連接埠0c或0d來建立新的LIF。

SVM存取LUN1
叢集中多個SVM的LUN存取範例

一個實體連接埠可支援多個LIF、為不同的SVM提供服務。由於LIF與特定SVM相關聯、因此叢集節點可將傳入的資料流量傳送至正確的SVM。在下列範例中、從1到4的每個節點都有適用於SVM-2的LIF、使用每個節點上的實體連接埠0c。主機1連接至SVM-1中的LIF1.1和LIF1.2、以存取LUN1。主機 2 連接到 SVM-2 中的 LIF2-1 和 LIF2-2 以存取 LUN2 。兩個SVM共用節點1和2上的實體連接埠0c。SVM-2具有主機2用來存取LUN 3和4的額外生命週期。這些生命週期使用節點3和4上的實體連接埠0c。多個SVM可共用節點上的實體連接埠。

節點2上有2個LIF、適用於2個Vserver
從主機系統到LUN的作用中或最佳化路徑範例

在作用中或最佳化的路徑中、資料流量不會透過叢集網路傳輸、而是會傳輸最直接的路由至LUN。到LUN1的作用中或最佳化路徑是透過節點1中的LIF1.1、使用實體連接埠0c。主機2有兩個作用中或最佳化路徑、一條路徑是節點1、lIF2.1、該路徑共用實體連接埠0c、另一條路徑是使用實體連接埠0c的節點4、lIF2.4。

最佳化路徑範例
從主機系統到LUN的作用中或未最佳化路徑(間接)路徑範例

在作用中或未最佳化的路徑(間接)路徑中、資料流量會透過叢集網路傳輸。只有當主機的所有作用中或最佳化路徑都無法處理流量時、才會發生此問題。如果從Host 2到SVM-2 LIF2.4的路徑遺失、則會透過叢集網路存取LUN3和LUN4。從主機2存取時、會在節點3上使用LIF2.3。然後、流量會進入叢集網路交換器、並備份至節點4以存取LUN3和LUN4。然後、它會在叢集網路交換器上傳回、然後透過LIF2.3傳回主機2。此作用中或未最佳化路徑會一直使用、直到還原至LIF2.4的路徑、或在節點4的另一個實體連接埠上為SVM-2建立新的LIF為止。

未最佳化路徑範例