六種實現負載均衡技術的方式
1. http重定向協議實現負載均衡根據使用者的http請求計算出一個真實的web伺服器地址,並將該web伺服器地址寫入http重定向響應中返回給瀏覽器,由瀏覽器重新進行訪問。該方式比較簡單,但效能較差,
2. 【協議層】dns域名解析負載均衡在DNS伺服器上配置多個域名對應IP的記錄。該方式直接將負載均衡的工作交給了DNS,為網站管理維護省掉了很多麻煩,訪問速度快,有效改善效能。
3. 【協議層】反向代理負載均衡反向代理伺服器在提供負載均衡功能的同時,管理著一組web伺服器,根據負載均衡演算法將請求的瀏覽器訪問轉發到不同的web伺服器處理,處理結果經過反向伺服器返回給瀏覽器。該方式部署簡單,但是web 伺服器地址不能直接暴露在外,不需要使用外部IP地址,而反向代理服務作為溝通橋樑就需要配置雙網路卡、外部內部兩套IP地址。
4. 【網路層】IP負載均衡在網路層透過修改目標地址進行負載均衡。該方式在響應請求時速度較反向伺服器負載均衡要快,但是,當請求資料較大(大型影片或檔案)時,速度反應就會變慢。
5. 【鏈路層】資料鏈路層負載均衡在資料鏈路層修改Mac地址進行負載均衡,負載均衡伺服器的IP和它所管理的web 服務群的虛擬IP一致。它不需要負載均衡伺服器進行地址的轉換,但是對負載均衡伺服器的網路卡頻寬要求較高。
6. F5F5的全稱是F5-BIG-IP-GTM,硬體負載均衡裝置,其併發能力達到。該方式能夠實現多鏈路的負載均衡和冗餘,可以接入多條ISP鏈路,在鏈路之間實現負載均衡和高可用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69951811/viewspace-2664470/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 超實用:實現負載均衡技術的方式負載
- 負載均衡技術(一)———負載均衡技術介紹負載
- 解密負載均衡技術和負載均衡演算法解密負載演算法
- 負載均衡技術(二)———常用負載均衡服務介紹負載
- 技術|如何為MySQL MGR實現簡單的負載均衡代理?MySql負載
- Ribbon實現負載均衡負載
- GRPC 負載均衡實現RPC負載
- nginx實現負載均衡Nginx負載
- 負載均衡的種類負載
- HaProxy 實現 MySQL 負載均衡MySql負載
- 負載均衡的幾種演算法Java實現程式碼負載演算法Java
- Nginx實現簡單的負載均衡Nginx負載
- nginx+tomcat實現負載均衡NginxTomcat負載
- dubbo(三):負載均衡實現解析負載
- 使用YARP來實現負載均衡負載
- Python實現簡單負載均衡Python負載
- 搞懂分散式技術9:Nginx負載均衡原理與實踐分散式Nginx負載
- 負載均衡是什麼?怎麼理解負載均衡的部署方式和工作原理負載
- 前端技術分享:Nginx負載均衡影片,基礎的實戰應用前端Nginx負載
- 架構文摘:LSV負載均衡技術筆記架構負載筆記
- SpringCloud微服務中使用RestTemplate+Ribbon實現負載均衡(實現方法+實現原理+替換負載均衡策略)SpringGCCloud微服務REST負載
- Haproxy搭建 Web 群集實現負載均衡Web負載
- 在Linux中,如何實現負載均衡?Linux負載
- Nginx如何實現四層負載均衡?Nginx負載
- Keepalived實現Nginx負載均衡高可用Nginx負載
- Docker Compose+nginx實現負載均衡DockerNginx負載
- orleans叢集及負載均衡實現負載
- 技術分享| Etcd如何實現分散式負載均衡及分散式通知與協調分散式負載
- SAP 應用服務負載均衡的實現負載
- Nginx 高階篇(三)負載均衡的實現Nginx負載
- Nginx中常見的幾種負載均衡方式介紹!Linux入門必看Nginx負載Linux
- 6種負載均衡演算法負載演算法
- Nginx多種負載均衡策略搭建Nginx負載
- JS 繼承的 六 種實現方式JS繼承
- 淺析基於雲的DNS管理與負載均衡技術DNS負載
- jmeter壓力測試實現負載均衡JMeter負載
- 伺服器負載均衡原理及實現伺服器負載
- nginx實現兩臺服務負載均衡Nginx負載