簡單整理四層負載均衡與七層負載均衡

2021-10-24 08:34:45 字數 816 閱讀 4408

負載均衡作用

四層負載均衡
基於ip加埠的負載均衡 通過**請求到後台的伺服器,它是只負責**,並且會記錄當前連線的由哪台伺服器去處理的,並且後續這個連線的請求都是由這台伺服器去處理。長連線,屬於傳輸層,主要基於tcp和udp

主要包含哪幾種:

- f5 硬負載均衡

- lvs 四層負載均衡

- nginx 可以做四層負載均衡,主要是七層負載均衡

七層負載均衡
基於url或者ip的負載均衡 基於應用層的,針對於http協議的負載均衡,可以作為web伺服器,可以處理請求

主要包含哪幾種:

-nginx 七層負載均衡

-apache 七層負載均衡

-haproxy 七層負載均衡、四層負載均衡

dns地域負載均衡
就近原則: 訪問同乙個網域名稱: www.baidu.com

在北京,訪問的是北京的伺服器群來處理請求

在上海,訪問的是上海的伺服器群來處理請求

負載均衡原理

ip_hash

upstream tomcats
url hash
upstream tomcats
least_conn 最小連線數
請求會發給伺服器中連線數較少的伺服器

upstream tomcats

四層負載均衡與七層負載均衡

1 四層負載均衡與七層負載均衡區別 個人理解 網路七層協議包括,應用層 第七層 表示層,會話層,傳輸成 第四層 網路層,資料鏈路層,物理層。所謂的七層和四層負載均衡就是指基於哪一層做的負載均衡。nginx反向 就是一種七層負載均衡,可以通過使用者的請求url來進行劃分 lvs就屬於四層負載均衡,是基...

四層負載均衡與七層負載均衡

四層負載均衡與七層負載均衡 負載均衡的分層是針對osi網路模型來說的,負載均衡模型也不僅僅只有四層和七層的。下面先給出osi網路模型架構 根據上述模型,可以快速了解負載均衡的分層 二層負載均衡 基於虛擬mac與真實mac的位址互聯。三層負載均衡 基於虛擬ip與真實ip的位址互聯。四層負載均衡 基於三...

四層負載均衡和七層負載均衡

第一,技術原理上的區別。所謂四層負載均衡,也就是主要通過報文中的目標位址和埠,再加上負載均衡裝置設定的伺服器選擇方式,決定最終選擇的內部伺服器。以常見的 tcp為例,負載均衡裝置 在接收到第乙個來自客戶端的 syn請求時 即通過上述方式選擇乙個最佳的伺服器,並對報文中目標 ip位址進行修改 改為後端...