什麼是硬件負載均衡?
網絡結構圖
硬件負載均衡解決方案是直接在服務器和外部網絡間安裝負載均衡設備,這種設備我們通常稱之為負載均衡器,由于專門的設備完成網絡請求轉發的任務,獨立于操作系統,整體性能高,負載均衡策略多樣化,流量管理智能化。
硬件負載均衡的優缺點是什麼?
優點:直接連接交換機,處理網絡請求能力強,與系統無關,負載性可以強。可以應用于大量設施、适應大訪問量、使用簡單。
缺點:成本高,配置冗餘.即使網絡請求分發到服務器集群,負載均衡設施卻是單點配置;無法有效掌握服務器及應使用狀态.
使用的注意事項以及應用的場景?
注意事項,需要注意的是硬件負載均衡技術隻專注網絡判斷,不考慮業務系統與應用使用的情況。有時候系統處理能力已經達到了瓶頸,但是此時網絡并沒有異常,由于硬件負載均衡并沒有察覺到應用服務器的異常,還是讓流量繼續進入到應用服務器。
使用場景,一般應用與PV 幾十萬甚至百萬的互聯網應用,一般的軟件負載均衡器例如Nignx 處理并發一般在1-2w,不足以支撐如此大的網絡請求,所以在其之前通常會防止類似F5這樣的硬件負載均衡器幫助控制網絡請求。如果一般的互聯網企業網絡請求數在1w左右的可以考慮使用Nignx(軟件負載均衡器)就足以滿足當前的業務了。
硬件負載均衡器實現哪些功能?
目前市面上有NetScaler, F5, Radware, Array 等産品,基本實現原理大緻相同,我們這裡把使用的比較多的 F5做為例子給大家做簡單解釋,算是窺豹一斑。
多鍊路負載均衡
關鍵業務都需要安排和配置多條ISP(網絡服務供應商)接入鍊路以保證網絡服務的質量。如果某個ISP停止服務或者服務異常了,那麼可以利用另一個ISP替代服務,提高了網絡的可用性。不同的ISP有不同自治域,因此需要考慮兩種情況:INBOUND 和 OUTBOUND。
防火牆負載均衡
針對大量網絡請求的情況單一防火牆的能力就有限了,而且防火牆本身要求數據同進同出,為了解決多防火牆負載均衡的問題,F5提出了防火牆負載均衡的“防火牆三明治"方案
防火牆會對用戶會話的雙向數據流進行監控,從而确定數據的合法性。如果采取多台防火牆進行負載均衡,有可能會造成同一個用戶會話的雙向數據在多台防火牆上都進行處理,而單個防火牆上看不到完成用戶會話的信息,就會認為數據非法因此抛棄數據。所以在每個防火牆的兩端要架設四層交換機,可以在作流量分發的同時,維持用戶會話的完整性,使同一用戶的會話由一個防火牆來處理。而F5 會協調上述方案的配置和實現,把“交換機”,“防火牆”,“交換機”夾在了一起好像三明治一樣。
防火牆“三明治”
服務器負載均衡
可用性
安全性
系統管理
總結:對于高并發,高訪問量的互聯網應用可以考慮加入硬件負載均衡器作為接入層,協助代理層的軟件負載均衡器進行負載均衡的工作。硬件負載均衡器的特點是獨立于操作系統,處理大訪問量,費用高。從功能上來說支持多鍊路,多服務器,多防火牆的負載均衡,在可用性和安全性上也有良好的表現。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!