
我有一台 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。