CDN負載均衡技術是整個CDN加速系統的核心,那麼負載均衡技術有什麼做用呢?在介紹CDN負載均衡技術以前,咱們先了解一下CDN的做用和意義,只有明白CDN的意義,纔會清楚CDN系統中爲何要採用負載均衡技術。服務器
CDN的意義
近幾年,在咱們訪問網站的時候,常常會遇到視頻總在緩衝,圖片各類加載不出來,若是是在之前,可能以爲也沒什麼事,可是,若是是如今,人們絕對直接關閉掉該網頁,由於可以找到一樣內容的網站有不少,網民是沒有耐心在這裏繼續等待的。有什麼技術能夠有效
解決這種狀況呢?這項技術就是咱們要說的:內容分發網絡,又被稱之爲CDN網站加速服務。在咱們將要訪問網站的時候,數據都是從源站服務器中獲取獲得,可是,若是咱們的主服務器在南方,而訪問用戶在北方,那麼受到網絡瓶頸及數據傳輸距離、帶寬等因素的影響,訪問速度會變的很是緩慢,數據傳輸不穩定。若是網站開啓CDN加速服務的話,CDN系統會將其節點分佈在全國各地,當網民發送請求到達服務器時,服務器會根據用戶的區域信息及周邊的網絡環境,爲用戶分配最近最合理的CDN節點。網絡
CDN負載均衡技術對CDN系統的意義負載均衡
負載均衡英文名稱爲Load Balance,其意思就是分攤到多個操做單元上進行執行。負載均衡是創建在現有網絡結構之上,它提供了一種廉價有效透明的方法擴展網絡設備和服務器的帶寬、增長吞吐量、增強網絡數據處理能力、提升網絡的靈活性和可用性。性能
CDN負載均衡技術是整個CDN系統的核心,它的做用是將某一用戶的請求導向整個CDN網絡中距離該用戶最近最穩定加速節點,保障互聯網站終端用戶可以與網站之間創建穩定高效的。負載均衡的準確性和效率直接決定了整個CDN網站加速服務的效率和性能。CDN負載均衡技術將網絡的流量儘量均勻地分配到幾個能完成相同任務的服務器或網絡節點上進行處理,避免部分網絡節點過載而另外一部分節點空閒的不利情況,既能夠提升網絡流量,又能夠提升網絡的總體性能。網站
CDN負載均衡技術分類cdn
一般狀況下,CDN負載均衡技術分爲兩個層次:全局負載均衡和本地負載均衡視頻
一、全局均衡負載的主要目的是在整個網絡範圍內實現將用戶的請求定向到最近的節點。所以,全局負載均衡的主要功能是實現就近性判斷。目前,全局均衡負載系統通常採用DNS來實現。對於網絡系統而言,執行全局負載均衡能夠對用戶的請求進行初步的定向,以減輕
本地負載均衡的負擔,圖片
二、和全局負載均衡相比,本地負載均衡通常侷限於必定的區域範圍內。本地負載均衡側重於根據CDN節點的健康性、負載狀況、策略等進行精細的負載均衡。所以本地負載均衡設備通常須要了解CDN節點的具體運行情況做爲執行本地負載均衡的依據。get