[Linux]F5负载均衡器
F5負載均衡器是硬件的負載均衡設備
?
F5配置最簡單負載均衡,需要配置的參數有Node(節點)、Pool(資源池)、和Virtual Server(虛擬服務器),它們的關系是,先配置Node,然后配置VS。Node是最基本的定義,如每個服務器就是一個Node,負載均衡Pool是一組Node接收和處理流量的一組設備,如web服務器集群。BIGIP系統將客戶機流量請求發送到Pool成員中的任一服務器上(Node),然后將Pool與BIGIP系統中的Virtual server相關聯,最后,BIGIP系統將進入Virtual Server中流量傳輸到Pool成員,Pool再傳達給Node。
?
負載均衡算法:
負載均衡設備本身都是以負載均衡算法為基礎的,負載均衡算法分為兩種:靜態負載均衡算法和動態負載均衡算法.
輪詢(RoundRobin):順序循環將請求一次順序循環地連接每個服務器。 當其中某個服務器發生第二到第7層的故障,BIGIP就把其從順序循環隊列中拿出,不參加下一次的輪詢,直到其恢復正常。 ? ·比率(Ratio):給每個服務器分配一個加權值為比例,根椐這個比例,把用戶的請求分配到每個服務器。當其中某個服務器發生第二到第7層的故障,BIGIP就把其從服務器隊列中拿出,不參加下一次的用戶請求的分配,直到其恢復正常。
優先權(Priority):給所有服務器分組,給每個組定義優先權,BIGIP用戶的請求,分配給優先級最高的服務器組(在同一組內,采用輪詢或比率算法,分配用戶的請求);當最高優先級中所有服務器出現故障,BIGIP才將請求送給次優先級的服務器組。這種方式,實際為用戶提供一種熱備份的方式。
最少的連接方式(Least Connection):傳遞新的連接給那些進行最少連接處理的服務器。當其中某個服務器發生第二到第7層的故障,BIGIP就把其從服務器隊列中拿出,不參加下一次的用戶請求的分配,直到其恢復正常。
最快模式(Fastest):傳遞連接給那些響應最快的服務器。當其中某個服務器發生第二到第7層的故障,BIGIP就把其從服務器隊列中拿出,不參加下一次的用戶請求的分配,直到其恢復正常。
觀察模式(Observed):連接數目和響應時間以這兩項的最佳平衡為依據為新的請求選擇服務器。當其中某個服務器發生第二到第7層的故障,BIGIP就把其從服務器隊列中拿出,不參加下一次的用戶請求的分配,直到其恢復正常。
預測模式(Predictive):BIGIP利用收集到的服務器當前的性能指標,進行預測分析,選擇一臺服務器在下一個時間片內,其性能將達到最佳的服務器相應用戶的請求。(被BIGIP進行檢測)
動態性能分配(DynamicRatio-APM):BIGIP收集到的應用程序和應用服務器的各項性能參數,動態調整流量分配。
動態服務器補充(DynamicServer Act.):當主服務器群中因故障導致數量減少時,動態地將備份服務器補充至主服務器群。
服務質量(QoS):按不同的優先級對數據流進行分配。
服務類型(ToS):按不同的服務類型(在Type of Field中標識)對數據流進行分配。
規則模式:針對不同的數據流設置導向規則,用戶可自行編輯流量分配規則,BIGIP利用這些規則對通過的數據流實施導向控制
轉載于:https://www.cnblogs.com/taoshihan/p/11311361.html
總結
以上是生活随笔為你收集整理的[Linux]F5负载均衡器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 因OpenCV版本不一致所引发的报错
- 下一篇: 阐述Linux操作系统之rpm五种基本操