成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

六類負載均衡算法概述

網絡 網絡優化 網絡運維 算法
本文針對負載均衡算法進行了一個歸納,主要介紹了六類算法:輪轉,散列,加權,最快響應,最低缺失,最少連接。那么相關的具體解釋還請大家詳看下文。

相信學過C語言的朋友,或者是IT工作者們都會對算法一次不陌生。那么,針對不同的領域,對算法的簡易度也是不一樣的。在語言類,編程類,網絡類等,算法的使用基本上就是整個結構的基礎。那么我們現在就來介紹一下負載均衡算法的種類。看一看它都有些什么類型。

基本的網絡負載均衡算法

均衡算法設計的好壞直接決定了集群在負載均衡上的表現,設計不好的算法,會導致集群的負載失衡。一般的均衡算法主要任務是決定如何選擇下一個集群節點,然后將新的服務請求轉發給他。有些簡單均衡方法可以獨立使用,有些必須和其他簡單或高級方法組合使用。而一個好的負載均衡算法也并不是萬能的,他一般只在某些特殊的應用環境下才能發揮最大效用。因此在考察負載均衡算法的同時,也要注意算法本身的適用面,并在采取集群部署的時候根據集群自身的特點進行綜合考慮,把不同的算法和技術結合起來使用。

負載均衡算法1 輪轉法

輪轉算法是所有調度算法中最簡單也最容易實現的一種方法。在一個任務隊列里,隊列的每個成員(節點)都具有相同的地位,輪轉法簡單的在這組成員中順序輪轉選擇。在負載均衡環境中,均衡器將新的請求輪流發給節點隊列中的下一節點,如此連續、周而復始,每個集群的節點都在相等的地位下被輪流選擇。這個算法在DNS域名輪詢中被廣泛使用。

輪轉法的活動是可預知的,每個節點被選擇的機會是1/N,因此很容易計算出節點的負載分布。輪轉法典型的適用于集群中所有節點的處理能力和性能均相同的情況,在實際應用中,一般將他與其他簡單方法聯合使用時比較有效。

負載均衡算法2 散列法

散列法也叫哈希法(HASH),通過單射不可逆的HASH函數,按照某種規則將網絡請求發往集群節點。哈希法在其他幾類均衡算法不是很有效時會顯示出特別的威力。例如,在前面提到的UDP會話的情況下,由于輪轉法和其他幾類基于連接信息的算法,無法識別出會話的起止標記,會引起應用混亂。

而采取基于數據包源地址的哈希映射可以在一定程度上解決這個問題:將具有相同源地址的數據包發給同一服務器節點,這使得基于高層會話的事務可以以適當的方式運行。相對稱的是,基于目的地址的哈希調度算法可以用在Web Cache集群中,指向同一個目標站點的訪問請求都被負載均衡器發送到同一個Cache服務節點上,以避免頁面缺失而帶來的更新Cache問題。

負載均衡算法3 最少連接法

在最少連接法中,均衡器紀錄目前所有活躍連接,把下一個新的請求發給當前含有最少連接數的節點。這種算法針對TCP連接進行,但由于不同應用對系統資源的消耗可能差異很大,而連接數無法反映出真實的應用負載,因此在使用重型Web服務器作為集群節點服務時(例如Apache服務器),該算法在均衡負載的效果上要打個折扣。為了減少這個不利的影響,可以對每個節點設置最大的連接數上限(通過閾值設定體現)。

負載均衡算法4 最低缺失法

在最低缺失法中,均衡器長期紀錄到各節點的請求情況,把下個請求發給歷史上處理請求最少的節點。與最少連接法不同的是,最低缺失記錄過去的連接數而不是當前的連接數。

負載均衡算法5 最快響應法

均衡器記錄自身到每一個集群節點的網絡響應時間,并將下一個到達的連接請求分配給響應時間最短的節點,這種方法要求使用ICMP包或基于UDP包的專用技術來主動探測各節點。

在大多數基于LAN的集群中,最快響應算法工作的并不是很好,因為LAN中的ICMP包基本上都在10 ms內完成回應,體現不出節點之間的差異;如果在WAN上進行均衡的話,響應時間對于用戶就近選擇服務器而言還是具有現實意義的;而且集群的拓撲越分散,這種方法越能體現出效果來。這種方法是高級均衡基于拓撲結構重定向用到的主要方法。

負載均衡算法6 加權法

加權方法只能與其他方法合用,是他們的一個很好的補充。加權算法根據節點的優先級或當前的負載狀況(即權值)來構成負載均衡的多優先級隊列,隊列中的每個等待處理的連接都具有相同處理等級,這樣在同一個隊列里可以按照前面的輪轉法或者最少連接法進行均衡,而隊列之間按照優先級的先后順序進行均衡處理。在這里權值是基于各節點能力的一個估計值。

責任編輯:佟健 來源: 互聯網
相關推薦

2023-11-28 15:32:30

負載均衡算法

2018-01-17 21:56:09

網線電纜以太網

2013-03-07 14:04:30

2010-03-25 15:51:42

雙絞線綜合布線

2009-10-13 08:55:50

布線系統操作規范

2010-05-04 16:10:51

負載均衡算法

2009-10-16 18:31:11

六類布線系統

2021-08-06 09:42:05

綜合布線數據中心大數據

2011-03-02 09:10:14

六類布線

2009-07-19 22:07:44

六類線纜構造機房動脈綜合布線

2009-10-15 16:05:40

六類布線標準

2013-05-27 11:15:28

綜合布線施工技術雙絞線屏蔽技術綜合布線

2010-04-22 15:17:32

負載均衡功能

2012-04-25 14:56:12

超六類布線

2014-09-18 09:24:28

超五類六類雙絞線

2009-10-16 18:02:10

六類布線系統

2009-10-22 15:50:57

六類綜合布線系統

2009-10-15 09:54:32

六類線纜布線系統

2009-10-14 15:49:14

六類綜合布線系統

2009-10-16 09:39:06

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线观看亚 | 欧美一区二区三 | 欧美日韩视频在线第一区 | 国产精品完整版 | 国产午夜精品一区二区三区在线观看 | 久久精品久久久久久 | 一区二区三区中文字幕 | 欧美色综合一区二区三区 | 国产精品久久精品 | 中文字幕在线视频免费观看 | 国产精品视频一区二区三区四蜜臂 | 婷婷久久五月天 | 中文字幕第一页在线 | 亚洲一区| 亚洲欧洲色视频 | 亚洲精品久久久久久久久久吃药 | 欧美日韩一区二区三区不卡视频 | 久久久99精品免费观看 | 青青操av | 久久精品国产一区二区电影 | 日韩成人免费视频 | 日韩精品一区二区三区中文在线 | 黄色国产视频 | 国产精品久久久久久婷婷天堂 | 国产精品96久久久久久 | 在线欧美一区二区 | 91影片| 亚洲高清在线播放 | 国产一区二区三区免费观看视频 | 中文字幕免费 | 欧美日韩高清在线观看 | 91视频大全| 亚洲精品久久久蜜桃 | 欧美日韩久久久 | 高清一区二区三区 | 蜜臀av日日欢夜夜爽一区 | 一级毛片免费视频观看 | av性色全交蜜桃成熟时 | 亚洲欧美在线一区 | 91高清在线观看 | 国产亚洲一区二区三区 |