廣告

2024 年 4 月
1234567
891011121314
15161718192021
22232425262728
2930  

彙整

VMware MPIO

http://www.weithenn.org/cgi-bin/wiki.pl?VMware_MPIO#Heading4

LACP (Link Aggregation Control Protocol )

在交換器上啟用 LACP 功能配合 ESXi NIC Teaming 設定僅能達成 iSCSI 多重路徑的 故障切換 需求 (但無法達成負載平衡需求),主要是因為 ESXi NIC Teaming 的方式為使用 IP Hash 來進行負載平衡作業,所以當 iSCSI Target 只有一個 IP 位址時 (One TCP Connection) 那麼便只會產生 1 個 Hash 值 (除非 Active 實體網卡斷線才會走不同路徑),因此 iSCSI Initiator 與 iSCSI Target 之間將會永遠只走同一條路徑無法達到多重路徑同時存取的需求,所以無法達成負載平衡需求。而 LACP 設計適合用於特定的環境中使用例如當 Outbound 的目標是多個 IP 位址的環境便能透過 IP Hash 雜湊出不同 Hash 值並存取不同路徑進而顯現出它的效益 (例如存取 NFS Server),總之就是 (NAS / NFS) 這種屬於 File Level 就適用 LACP 來處理。

MPIO (MultiPath Input / Output)

MPIO 在一開始的設計上就是針對 SAN (IP-SAN、FC-SAN) 故障切換及負載平衡 進行設計,因此 iSCSI Initiator 會使用多個 Session 並透過多個實體網路卡做到故障切換及負載平衡方式來登入 iSCSI Target 進行存取,總之就是 (SAN) 這種屬於 Block Level 就適用 MPIO 來處理。

讀者也會看的其它文章:

    Comments are closed.