1. 程式人生 > 其它 >儲存網路交換機SNS2124聯鏈路未配置TRUNK導致效能問題

儲存網路交換機SNS2124聯鏈路未配置TRUNK導致效能問題

問題描述

   某局點使用華為儲存對接Oracle資料庫後,主機時延60ms,上層響應慢業務無法訪問。經排查組網後,確認華為儲存與主機經過多個交換機,其中交換機級聯鏈路未配置Trunk。

SNS2124(以及SNS2224&SNS2248&SNS3096&SNS5192&SNS5384)交換機在多鏈路級聯未配置trunk時,一個session僅選擇其中一條級聯鏈路,多個session在多條鏈路上均衡而非基於Frame的均衡,一個FC連線的IO,只會選擇其中一條級聯鏈路進行下發。

無Trunking模式,多個session選擇路由到同一個級聯鏈路時,可能形成一條路徑擁塞,而其他路徑負載卻很低,單個級聯鏈路成為瓶頸:

Trunking模式,Trunking以幀為單位,將流量均衡分不到不同的路徑上,所有路徑都有機會參與全部會話的資料傳輸,且資料幀會優先在低負載的路徑上進行下發:

因此,在儲存業務網路流量較大時,無Trunking模式會可能導致鏈路擁塞,出現效能問題。

處理過程

1、對比主機效能資料及儲存效能資料,確認IO時延主要耗時不在儲存內;

2、並通過portperfshow監控光交檢查組網情況,確認有級聯埠存在瓶頸:

如上圖,單個8GB FC埠的頻寬已經達到700m以上,說明級聯埠存在瓶頸;

3、通過光交命令islshow及trunkshow命令確認級聯配置情況,配置了trunk的情況應當如下,islshow將標識聚合後的頻寬,其他情況表示未成功配置trunk:

至此,確認根因為級聯鏈路未配置TRUNK,且鏈路頻寬達到瓶頸。

解決方案

調整組網,對多條級聯鏈路配置trunk(需要license支援),具體配置參考對應版本光交的ISL Tunking管理指導。

轉自:https://support.huawei.com/enterprise/zh/knowledge/EKB1100055673