負載均衡

lucky_tomato發表於2024-05-05

應用層負載
原理:
當客戶端傳送資料到HTTP代理時,HTTP代理必須先收集好一個完整的HTTP請求後,然後根據當前請求再重新構建一個新的HTTP請求向後端伺服器傳送,
後端伺服器收到HTTP請求後再響應HTTP代理,最終HTTP代理根據後端伺服器響應的內容響應重新封裝成一個自己的HTTP響應發給客戶端。

相比其它層的負載效能最低
建立兩次TCP,資料鏈路層和網路層只維護1個TCP

網路層負載

原理:
負載均衡維護一張NAT對映表,當客戶端有請求過來時,修改源IP和MAC和目標IP和MAC地址,傳送到後端伺服器。處理完之後返回到負載均衡,負載均衡修改地址後返回給客戶端

網路層的負載均衡器的效能瓶頸通常會出現在頻寬上。

相關文章