超實用:實現負載均衡技術的方式

安全劍客發表於2019-12-07
負載均衡(Load Balance)是叢集技術(Cluster)的一種應用,可以將工作任務分攤到多個處理單元,從而提高併發處理能力,有利於提升中大型網站的效能,接下來小編就為大家介紹6種實現負載均衡技術的方式。

超實用:實現負載均衡技術的方式超實用:實現負載均衡技術的方式

http重定向協議實現負載均衡

根據使用者的http請求計算出一個真實的web伺服器地址,並將該web伺服器地址寫入http重定向響應中返回給瀏覽器,由瀏覽器重新進行訪問。該方式比較簡單,但效能較差,

【協議層】dns域名解析負載均衡

在DNS伺服器上配置多個域名對應IP的記錄。該方式直接將負載均衡的工作交給了DNS,為網站管理維護省掉了很多麻煩,訪問速度快,有效改善效能。

【協議層】反向代理負載均衡

反向代理伺服器在提供負載均衡功能的同時,管理著一組web伺服器,根據負載均衡演算法將請求的瀏覽器訪問轉發到不同的web伺服器處理,處理結果經過反向伺服器返回給瀏覽器。該方式部署簡單,但是web 伺服器地址不能直接暴露在外,不需要使用外部IP地址,而反向代理服務作為溝通橋樑就需要配置雙網路卡、外部內部兩套IP地址。

【網路層】IP負載均衡

在網路層通過修改目標地址進行負載均衡。該方式在響應請求時速度較反向伺服器負載均衡要快,但是,當請求資料較大(大型視訊或檔案)時,速度反應就會變慢。

【鏈路層】資料鏈路層負載均衡

在資料鏈路層修改Mac地址進行負載均衡,負載均衡伺服器的IP和它所管理的web 服務群的虛擬IP一致。它不需要負載均衡伺服器進行地址的轉換,但是對負載均衡伺服器的網路卡頻寬要求較高。

F5

F5的全稱是F5-BIG-IP-GTM,是***的硬體負載均衡裝置,其併發能力達到***。該方式能夠實現多鏈路的負載均衡和冗餘,可以接入多條ISP鏈路,在鏈路之間實現負載均衡和高可用。

原文地址: https://www.linuxprobe.com/load-balancing-technology.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2667377/,如需轉載,請註明出處,否則將追究法律責任。

相關文章