07-WLAN負載均衡配置
本章節下載: 07-WLAN負載均衡配置 (379.77 KB)
目 錄
WLAN負載均衡用於在高密度無線網絡環境中平衡Radio的負載,充分地保證無線客戶端的帶寬。
文中的AP指的是帶無線接入功能的路由器。具體款型支持關係請參見“WLAN分冊導讀”。
隻有當AP的多個Radio均可以掃描到同一客戶端時,負載均衡功能才能啟用。
如圖1-1所示,AP開啟了兩個Radio,Client 1、Client 2、Client 3接入Radio 1,Client 4接入Radio 2。當Client 5準備接入Radio 1時,AP發現Radio 1的負載重而Radio 2的負載輕,於是AP啟動負載均衡。通過讓Radio 1拒絕Client 5接入請求使Client 5嚐試連接Radio 2,從而達到平衡各Radio負載的目的。
當AP的Radio負載達到或者超過設置的負載門限值,並且與負載最輕的Radio的負載差值達到或者超過設置的最大負載差值門限值,該Radio才會運行負載均衡,拒絕任何其它客戶端的關聯請求;當AP的Radio負載小於設置的門限值,或者與負載最輕的Radio的負載差值小於設置的最大負載差值門限值,就不會運行負載均衡。
如果客戶端反複向AP的Radio發起關聯請求,且該Radio拒絕客戶端關聯請求次數達到或超過設定的最大拒絕關聯請求次數,那麼該Radio會認為此時客戶端不能連接到其它的Radio,在這種情況下,Radio也會接受客戶端的關聯請求。
會話模式下,負載均衡的評判依據為Radio的在線客戶端數量。當Radio上的在線客戶端數量達到或超過會話門限值並且與其他Radio上的在線客戶端數量最小者的差值達到或超過會話差值門限值,Radio才會開始運行負載均衡。
如圖1-2所示,AP開啟了兩個Radio且兩個Radio間有信號重疊,Client 1關聯到Radio 1, Client 2~Client 4關聯到Radio 2。在AP上啟動會話模式的負載均衡,要求會話門限數為3,會話差值門限為2。
當Client 5準備接入無線網絡時,如果Client 5向Radio 2發起連接,因為Radio 2已關聯的客戶端數已經同時達到了會話門限值3和會話差值門限值2,所以Radio 2拒絕Client 5的關聯請求,Client 5將嚐試關聯到Radio 1上。
從作用範圍的角度劃分,設備支持基於Radio的負載均衡和基於負載均衡組的負載均衡:
· 基於Radio的負載均衡:根據AP收集的鄰居報告判斷需要進行負載均衡的Radio,鄰居報告記錄著每個Radio檢測到的客戶端的MAC地址和RSSI值。當客戶端發起關聯請求時,設備僅對客戶端發起關聯請求的Radio和檢測到該客戶端RSSI值達到負載均衡門限的Radio進行負載均衡計算。
· 基於負載均衡組的負載均衡:可以限製負載均衡的範圍,在多個Radio之間進行負載均衡。創建負載均衡組後,設備將以負載均衡組為單位,在各個組內的Radio間進行會話模式、流量模式或帶寬模式的負載均衡,沒有加入到任何負載均衡組的Radio不會參與負載均衡。
設備對無線接入功能的支持情況請參見“WLAN特性與硬件適配關係(FAT AP)”。
同一AP的Radio之間才能進行負載均衡且客戶端隻能在可以掃描到信號的Radio之間進行負載均衡。
WLAN負載均衡配置任務如下:
· 開啟負載均衡功能
· (可選)配置負載均衡組
通過創建負載均衡組,使得FAT AP以負載均衡組為單位進行負載均衡,而不基於Radio進行負載均衡。
· (可選)配置負載均衡參數
· (可選)開啟負載均衡的告警功能
配置WLAN負載均衡功能前,請先確保客戶端接入的SSID快速關聯功能處於關閉狀態。關於快速關聯的介紹和配置請參見“WLAN配置指導”中的“WLAN接入”。
(1) 進入係統視圖。
system-view
(2) 開啟負載均衡功能。
wlan load-balance enable
缺省情況下,負載均衡功能處於關閉狀態。
(1) 進入係統視圖。
system-view
(2) 配置會話模式的負載均衡。
wlan load-balance mode session value [ gap gap-value ]
缺省情況下,會話模式的負載均衡會話門限值為20,會話差值門限值為4。
(1) 進入係統視圖。
system-view
(2) 創建負載均衡組,並進入負載均衡組視圖。
wlan load-balance group group-id
(3) 將射頻加入到負載均衡組中。
radio radio-id
(4) (可選)配置負載均衡組的描述信息。
description text
缺省情況下,未配置負載均衡組的描述信息。
調整以下兩個參數會影響設備對於負載均衡的計算:
· 負載均衡RSSI門限:如果Radio檢測到某個客戶端的RSSI值低於設定值,則僅當客戶端向該Radio發送關聯請求時,該Radio才會參與負載均衡計算。如果隻有過載的Radio檢測到某客戶端的RSSI值達到負載均衡RSSI門限,則設備會將該Radio拒絕客戶端關聯請求的次數減少為1次,增大該客戶端接入的概率。
· 設備拒絕客戶端關聯請求的最大次數:如果客戶端反複向某個Radio發起關聯請求,且Radio拒絕客戶端關聯請求次數達到設定的最大拒絕關聯請求次數,那麼該Radio會認為此時該客戶端不能連接到其它任何的Radio,在這種情況下,Radio會接受該客戶端的關聯請求。
(1) 進入係統視圖。
system-view
(2) 配置負載均衡RSSI門限。
wlan load-balance rssi-threshold rssi-threshold
缺省情況下,負載均衡RSSI門限值為25。
(3) 配置設備拒絕客戶端關聯請求的最大次數。
wlan load-balance access-denial access-denial
缺省情況下,拒絕客戶端關聯請求的最大次數為10。
開啟了負載均衡的告警功能之後,該模塊會生成告警信息,用於報告該模塊的重要事件。生成的告警信息將發送到設備的SNMP模塊,通過設置SNMP中告警信息的發送參數,來決定告警信息輸出的相關屬性。(有關告警信息的詳細介紹,請參見“網絡管理和監控配置指導”中的“SNMP”。)
(1) 進入係統視圖。
system-view
(2) 開啟負載均衡的告警功能。
snmp-agent trap enable wlan load-balance
缺省情況下,負載均衡的告警功能處於關閉狀態。
在完成上述配置後,在任意視圖下執行display命令可以顯示配置負載均衡後的運行情況,通過查看顯示信息驗證配置的效果。
表1-1 WLAN負載均衡顯示與維護
操作 |
命令 |
顯示負載均衡組的當前配置信息 |
display wlan load-balance group { group-id | all } |
顯示綁定了指定無線服務模板的Radio的負載均衡狀態 |
display wlan load-balance status service-template template-name { client mac-address | group group-id } |
AP通過L2 switch連接到網絡中,AP開啟了兩個Radio且兩個Radio間有信號重疊,要求在AP上開啟會話模式的負載均衡,即當Radio上的在線客戶端數量達到或超過3,並且與另一個Radio上的在線客戶端數量差值達到或超過2,開始運行負載均衡。
圖1-3 會話模式的Radio負載均衡配置組網圖
# 創建無線服務模板,配置SSID為session-balance。
<AP> system-view
[AP] wlan service-template 1
[AP-wlan-st-1] ssid session-balance
[AP-wlan-st-1] service-template enable
[AP-wlan-st-1] quit
# 將無線服務模板1綁定到WLAN-Radio0/0接口。
[AP] interface wlan-radio 0/0
[AP-WLAN-Radio0/0] undo shutdown
[AP-WLAN-Radio0/0] service-template 1
[AP-WLAN-Radio0/0] quit
# 將無線服務模板1綁定到WLAN-Radio0/1接口。
[AP] interface wlan-radio 0/1
[AP-WLAN-Radio0/1] undo shutdown
[AP-WLAN-Radio0/1] service-template 1
[AP-WLAN-Radio0/1] quit
# 配置會話模式的負載均衡,會話門限值為3,會話差值門限值為2。
[AP] wlan load-balance mode session 3 gap 2
# 開啟負載均衡功能。
[AP] wlan load-balance enable
當Radio 2上的在線客戶端數量達到或超過3,並且與Radio 1上的在線客戶端數量差值達到或超過2,開始運行負載均衡。通過display wlan client命令可以查看到Radio 2和Radio 1上關聯的客戶端數量達到均衡。
AP通過L2 switch連接到網絡中,AP開啟了二個Radio且二個Radio間有信號重疊,要求在AP上開啟基於負載均衡組的會話模式負載均衡:
· 對Radio 1和Radio 2進行負載均衡。
· 在負載均衡組內,當Radio上的在線客戶端數量達到或超過3,並且與另一個Radio上的在線客戶端數量差值達到或超過2,開始運行負載均衡。
圖1-4 會話模式的負載均衡組配置組網圖
# 創建無線服務模板1,配置SSID為session-balance。
<AP> system-view
[AP] wlan service-template 1
[AP-wlan-st-1] ssid session-balance
[AP-wlan-st-1] service-template enable
[AP-wlan-st-1] quit
# 將無線服務模板1綁定到WLAN-Radio0/0接口。
[AP] interface wlan-radio 0/0
[AP-WLAN-Radio0/0] undo shutdown
[AP-WLAN-Radio0/0] service-template 1
[AP-WLAN-Radio0/0] quit
# 將無線服務模板1綁定到WLAN-Radio 0/1接口。
[AP] interface wlan-radio 0/1
[AP-WLAN-Radio0/1] undo shutdown
[AP-WLAN-Radio0/1] service-template 1
[AP-WLAN-Radio0/1] quit
# 配置會話模式的負載均衡,設置會話門限值為3,會話差值門限值為2。
[AP] wlan load-balance mode session 3 gap 2
# 配置負載均衡組1。
[AP] wlan load-balance group 1
# 將Radio 1和Radio 2加入到負載均衡組中。
[AP-wlan-lb-group-1] radio 1
[AP-wlan-lb-group-1] radio 2
# 開啟負載均衡功能。
[AP] wlan load-balance enable
當參與運行負載均衡的某個Radio上的在線客戶端數量達到或超過3,並且與另一個Radio上的在線客戶端數量差值達到或超過2,開始運行負載均衡。通過display wlan client命令可以查看到Radio 1和Radio 2上關聯的客戶端數量達到均衡。
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!