為軟體 ISCSI 設定 VMWARE 伺服器

為軟體 ISCSI 設定 VMWARE 伺服器

我有一台 IBM x3650,具有以下元件:

  • 6 Gb NIC(全部連接到 Extreme Networks x450 交換機,該交換機還包含 ISCSI vlan 和 SAN ISCSI 連接)

我需要正確配置軟體 ISCSI 以連接到 SAN 上的 LUN。

目前我的設定如下,並且它確實可以連接並查看 LUN:

  • 1 張網路卡 - vSwitch0 / vswif0
  • 2 個網路卡 - vSwitch1 / vswif1/vmkernel

我的問題確實是:

A) 我到底應該如何處理所有 6 個網卡才能正確利用它們來實現冗餘和負載平衡? B) 我能否在 vmkernel 上取得 ISCSI 操作的吞吐量(分組)?

一旦我對同一 LUN 進行了正確的配置,我將添加第二台相同的伺服器,以便我可以執行 vmotion 等操作。

任何指導表示讚賞。如果您需要澄清,請提出問題。還附上了一些螢幕截圖

版本是 3.5.0, 158874

在此輸入影像描述

答案1

這是 6 個網路卡的理想配置,假設您將添加額外的伺服器並利用 HA、DRS 和 vMotion。

網卡1主 vlan100、主子網路中的服務控制台

網路卡2主 vlan100 中的 Vmotion 獨立子網

網卡3網路卡4兩個中繼埠供虛擬機器使用

網卡5網卡6 - iSCSI 網路卡 – 在 iSCSI VLAN 中,2 個獨立的子網路(假設您的 SAN/NAS 為 2 個雙連接埠控制器。

請注意,不建議您使用與 iSCSI 網路卡的組合。它們也應該與您的其他服務(IE vMotion、SC、中繼等)分開。當您的儲存空間在控制器之間切換時,它也會減慢系統速度。如果需要的話我可以更詳細地解釋。

然而,vNIics 應該使用團隊。該組中的網路卡 Nic3 和 Nic4 應該是交換器上的中繼埠。

答案2

需要考慮的一件事是,即使使用分組,您的吞吐量也將受到 IP 來源/目標組合的限制。也就是說,如果您有一台 ESX 主機與 iSCSI 主機通信,它們的流量將只利用該群組的一個 Gbps 連接埠。您應該考慮在 iSCSI 端擁有多個 ESX 可以連接的 IP 位址,這樣可以更好地分散負載。

話雖這麼說,我可能會在他的配置中使用它:

  • 團隊 1:3 個 NIC:用於服務控制台、vmotion 和 vmkernel (iSCSI) 操作
  • 團隊 2:3 個 NIC:用於 VM 網絡

這為您提供了每個部分(服務控制台、vmotion、vmkernel、vm 網路)的冗餘,而無需過多劃分 NIC。

相關內容