共計 1060 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。
這篇文章將為大家詳細(xì)講解有關(guān) Radware 中基于權(quán)重的輪詢負(fù)載如何配置,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Radware 中的輪詢調(diào)度算法考慮到了每臺服務(wù)器的處理能力,在實際情況中由于每臺服務(wù)器的配置、安裝的業(yè)務(wù)應(yīng)用等不同,其處理能力也會不一樣。所以我們應(yīng)該根據(jù)服務(wù)器的不同處理能力,給每個服務(wù)器分配不同的權(quán)重,使其能夠接受相應(yīng)權(quán)重值的服務(wù)請求以平衡壓力。
實際場景:兩臺 WEB 應(yīng)用服務(wù)器(IBM X3650 M3),內(nèi)存和 CPU 配置不同,其中一臺的內(nèi)存是 8G,另一臺是 16G。在負(fù)載均衡中,把兩臺 WEB 應(yīng)用設(shè)為一個 FARM 組并設(shè)置一個 VIP 地址。在 LoadRunner 中,對兩臺應(yīng)用的 VIP 虛地址做 400 并發(fā)的上行壓力測試。
現(xiàn)象:發(fā)現(xiàn)兩臺 WEB 應(yīng)用服務(wù)器承受的壓力不均衡,8G 內(nèi)存配置較低的服務(wù)器承受了較高壓力而 16G 內(nèi)存配置較好的服務(wù)器卻承擔(dān)了較低的壓力。
需求:我們需要調(diào)整 8G 內(nèi)存配置較低的服務(wù)器承受較低壓力而讓 16G 內(nèi)存配置較好的服務(wù)器承擔(dān)較高的壓力。
負(fù)載均衡調(diào)整過程:
1、調(diào)整負(fù)載均衡算法
進(jìn)入 AppDirector Farms Farm Table,調(diào)整負(fù)載均衡算法為 Weighted Cyclic(按權(quán)重進(jìn)行輪詢)
注意:Aging Time: 60 , 用戶會話表的老化時間,單位是秒, 越長會話保持的越久。
如果把
Aging Time 的值設(shè)置的較大,比如設(shè)為 1000 秒,即便你設(shè)置了負(fù)載均衡算法為輪詢,你也會發(fā)現(xiàn)另一臺主機(jī)的壓力較小。因為新增的會話表都保持在一臺主機(jī)上,1000 秒后才老化。
2、調(diào)整對應(yīng)主機(jī)的權(quán)重比例
進(jìn)入 AppDirector Server Application Server Table
注意:默認(rèn)的權(quán)重比例為 1,也就是兩臺服務(wù)器是均等的 1:1 比例,我們把 8G 內(nèi)存配置較低的服務(wù)器權(quán)重設(shè)為 1,把 16G 內(nèi)存配置較高的服務(wù)器權(quán)重設(shè)為 2,也就是 1:2 比例,意思就是一個服務(wù)器分擔(dān)的請求是另一個服務(wù)器的 2 倍。
3、調(diào)整后的觀察
通過 TOP 命令,發(fā)現(xiàn)兩臺 WEB 服務(wù)器的 CPU 利用率和磁盤讀寫率基本持平,CPU 利用率都在 60% 左右,而之前幾乎相差一倍。
進(jìn)入 Performance – Servers – Application Server Statistics,查看服務(wù)器 TCP 連接統(tǒng)計,也比較均衡了。
關(guān)于“Radware 中基于權(quán)重的輪詢負(fù)載如何配置”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。