啥是負載均衡,爲何要做負載均衡?

啥是負載均衡,爲何要做負載均衡?

沁淫在互聯網圈的人應該都聽到過負載均衡這個詞,那麼什麼是負載均衡,爲什麼要做負載均衡呢?

所謂負載均衡,就是說如果一組計算機節點(或者一組進程)提供相同的(同質的)服務,那麼對服務的請求就應該均勻的分攤到這些節點上,都可以單獨對外提供服務而無須其他服務器的輔助。

負載均衡的作用在於,通過某種負載分擔技術,讓所有節點以最小的代價、最好的狀態對外提供服務,快速獲取重要數據,最大化降低了單個節點過載、甚至crash的概率,解決大量併發訪問服務問題,簡要概括就是:解決併發壓力,提高應用處理性能;提供故障轉移,實現高可用;通過添加或減少服務器數量,提供網站伸縮性;安全防護。

目前根據實現技術的不同,負載均衡可分爲:
DNS域名解析負載均衡:利用DNS處理域名解析請求的同時進行負載均衡是另一種常用的方案。
數據鏈路層負載均衡:在通信協議的數據鏈路層修改mac地址進行負載均衡。
IP負載均衡:在網絡層通過修改請求目標地址進行負載均衡。
HTTP重定向負載均衡:這種負載均衡方案的優點是比較簡單,缺點是瀏覽器需要每次請求兩次服務器才能拿完成一次訪問,性能較差;使用HTTP302響應碼重定向,可能是搜索引擎判斷爲SEO作弊,降低搜索排名。
反向代理負載均衡:反向代理服務器轉發請求在HTTP協議層面,因此也叫應用層負載均衡。優點是部署簡單,缺點是可能成爲系統的瓶頸。

目前負載均衡算法有隨機算法、輪詢及加權輪詢、最小連接及加權最小連接、Hash(源地址散列)、IP地址散列、URL散列等算法。

本文出自HOSTSPACE,www.hostspace.net,如有轉載需要請註明出處。
HOSTSPACE成立於美國洛杉磯,主要爲全球用戶提供優質的IDC服務,致力打造全球高防服務器品牌;主營業務:全球服務器租用/託管,提供高防服務器、大帶寬服務器、競品服務器、站羣服務器。另外,HOSTSPACE擁有一支由CCIE、RHCE等資深工程師組成的技術運維團隊,爲客戶提供7x24小時中英雙語的運維服務。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章