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

使用虛擬化SAN環境的優點

貢獻者 netapp-aherbin netapp-dbagwell

使用儲存虛擬機器(SVM)和LIF來建立虛擬化環境、可讓您將SAN環境擴充至叢集中的所有節點。

  • 分散式管理

    您可以登入SVM中的任何節點、以管理叢集中的所有節點。

  • 增加資料存取

    有了MPIO和ALUA、您就能透過SVM的任何作用中iSCSI或FC LIF存取資料。

  • 受控制的LUN存取

    如果您使用的是SLM/連接埠集、則可以限制啟動器可用來存取LUN的生命期。

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為止。

未最佳化路徑範例