負載均衡策略
1.靜態策略
3)基於加權的pop節點:基於物理上的節點
4)基於地理位置:選擇乙個在地理位置上與使用者距離最近的pop節點或者虛擬伺服器來提供服務
5)基於pop節點管理優先順序:比如0-255的優先順序,誰的優先順序高使用誰來服務
6)基於簡單的輪詢:針對每個解析請求對所有可提供服務的pop節點進行依次輪詢
7)基於成本:運營商收費成本,idc租用成本
動態策略
1)基於pop節點健康狀況:gslb會定期對各pop節點或虛擬伺服器進行四層和七層的健康檢查,如果健康狀況存在問題,則不會成為最佳的服務節點
2)基於相對會話能力:每個pop節點或者虛擬伺服器都會保留一張會話表,每乙個tcp或udp會話都會占用會話表中的乙個表項.gslb在統計相對會話能力時會用到當前會話數和最大會話數,最大會話數反映了最大負載能力.如果pop節點或虛擬伺服器的會話數超過了會話能力閾值,則不會被選為最佳節點
3)基於絕對會話能力:將當前會話數與設定好的閾值進行比較,如果超過閾值則不會選為最佳節點
4)基於物理伺服器繫結:虛擬伺服器可能與多個執行的物理伺服器繫結,gslb在為使用者選擇提供服務的虛擬伺服器時,會考慮將繫結物理伺服器較多的虛擬伺服器提供給使用者
5)基於主動測量的使用者訪問往返時間(round-trip time):主動測量方式是各pop節點或者虛擬伺服器主動判斷自己與本地dns往返時間,優先採用值較小的返回給使用者.但弊端是:dns訪問或icmp協議進行實時的頻繁測量在有此網路會被過濾,而且也會因流量大降低網路利用率
7)基於新建連線數:指節點或者虛擬伺服器每秒平均完成多少個tcp/udp連線的建立.如果該數值高於預設的連線上限的閾值,則該節點將不會被選擇用來提供服務,因為web頁面的訪問物件通常是小檔案,連線請求頻繁且每次連線持續時間較短,反覆新建連線和拆除連線對伺服器cpu的消耗相對於其他資源更明顯,更能反映webcache節點或虛擬伺服器的負載能力
8)基於流量:主要指pop節點或虛擬伺服器每秒完成多少位元資料和吞吐.基於連線數的策略比較適合web訪問的負載均衡,而基於流量的策略比較適合訪問內容為流**的排程
9)基於pop節點訪問次數:與靜態策略中基於pop節點管理優先順序的策略類似,這個策略通常與其他策略一起使用,在通過其他策略得到多個pop節點或者虛擬伺服器時,可以用訪問次數最少的節點或者虛擬伺服器來提供服務
全域性負載均衡GSLB之「部署篇」
前言 隨著web應用的不斷發展,客戶對於業務的穩定性 可靠性等也提出更高的要求,已不再侷限於idc內部的伺服器虛擬化。很多人都清楚,國內各大運營商之間資料互訪的效果不盡如意,而作為使用者,特別是要求業務及時響應的企業使用者,一方面要考慮異地idc的資料容災,另一方面要實現就近性訪問,提高客戶訪問體驗...
全域性伺服器負載均衡(GSLB)
引言在過去的幾年中,隨著網際網路的快速發展和企業應用web化,伺服器負載均衡 slb 技術已經不再陌生。伺服器負載均衡根據使用者資料請求中的4 7層資訊將其智慧型 到後端少則數台多則成百上千臺應用伺服器,並且確保根據事先定義的策略選擇最佳的伺服器進行 從而一定程度上解決了應用的可用性 擴充套件性等問...
CDN技術之 全域性負載均衡(GSLB)
負載均衡就是智慧型排程 全域性負載均衡 gslb 的負載均衡主要是在多個節點之間進行均衡,其結果可能直接終結負載均衡過程,也可能將使用者訪問交付下一層次的 區域或本地 負載均衡系統進行處理。gslb最通用的是基於dns解析方式,還有http重定向 ip路由等方法 dns就是ip位址和 互換 當需要訪...