新进化论

道生一,一生二,二生三,三生万物。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

http://www.netadmin.com.tw/article_content.aspx?sn=1305100002

 

 

image

 

測試MPIO負載平衡及容錯移轉機制
VMware vSphere ESXi主機支援三種MPIO路徑方式,包括Fixed、MRU(Most Recently Used)、Round Robin,這三種路徑各有不同的負載平衡及容錯移轉運作機制:
.Fixed:具備「容錯移轉」機制,平常只走Preferred所指定的路徑,只有碰到主要路徑故障時才切換到備用路徑,但是當主要路徑恢復時會自動切換回來(FailBack),適用於Active-Active Storage。
.MRU(Most Recently Used):具備「容錯移轉」機制,使用最近走過的Preferred指定路徑,當主要路徑故障時才切換到備用路徑,而在主要路徑恢復時並不會切換回來(Non-FailBack),適用於Active-Standby Storage。
.Round Robin:具備「負載平衡及容錯移轉」機制,使用輪詢機制將流量自動平均分配進行負載平衡,當其中某個路徑故障時也不會影響到其他路徑的傳輸,而所有的可用路徑狀態皆為Active(I/O)。

測試Fixed容錯移轉機制
當MPIO機制設定完畢,預設會採用的路徑機制為「Fixed」,可以做個簡單的測試。首先建立一台VM虛擬主機,該VM虛擬主機儲存於剛才掛載的iSCSI Target儲存資源中,接著開始安裝作業系統。 此時,可以使用SSH Client連上ESXi主機,然後依序鍵入指令「esxtop > s > 2 > n」來查看網路卡流量資訊(每2秒更新數據),將會發現目前這兩個網路卡中只有vmnic2(vmk2)有流量,如圖15所示。

▲圖15 目前兩個網路卡中只有vmnic2(vmk2)有流量。

 

值得一提的是,一般使用者常常因為VMware vSphere ESXi具備NIC Teaming機制,而會不經意地使用NIC Teaming機制來連結iSCSI Target儲存資源,造成儲存於iSCSI Target上的VM虛擬主機運作不順。這是因為NIC Teaming機制設計為運用於「File Level」類型的儲存設備存取之用(如NAS/NFS),因此拿來存取Block Level的iSCSI Target時,當然就會發生問題或異常現象。

posted on 2013-07-15 14:37  岌岌可危  阅读(499)  评论(0编辑  收藏  举报