042 LVS 基礎概念解析

2021-10-21 19:05:51 字數 1498 閱讀 5034

1. lvs 是什麼?

2. lvs 能幹什麼?

1. 網路 7 層

2. 網路 5 層

3. 網路 4 層

1. 功能

2. 適用性

3. 效能

4. 可靠性

5. 軟體許可證負載均衡

4 層負載均衡

7 層負載均衡

技術原理

ip+tcp 埠

url應用層(內容交換)

典型代表

lvsnginx、haproxy、mysql proxy

優點和缺點

不理解 mysql、ftp、http 等應用協議,滿足不了特定需求,比如動靜分離,快取自定義等,但是配置簡單,效率也很高。

對負載均衡裝置要求很高,處理七層能力一般低於四層模式的部署方式。但優點是比較智慧型化,比如動靜分離,根據不同請求定義,快取,可以對客戶端請求和服務端的響應進行自定義修改,極大提公升了應用系統在網路層的靈活性。

安全性synflood 攻擊,有的軟四層應用則會**到後端伺服器,有的則可以防止攻擊,這個和裝置(軟硬)有一定關係。

一般可以在七層進行攔截,不影響後台伺服器正常運營,可以設定多種策略,過濾特定報文。

應用對應 tcp 應用,比如 c/s 開發的 erp

應用廣發 http 協議,應用主要是**或內部資訊平台等 b/s 開發的系統。

案例接收客戶的 syn 請求,通過上述方式選擇後端指定伺服器,並對報文中的目標 ip 位址進行修改,改為後端伺服器 ip,tcp 連線是直接建立,而負載均衡類似路由器作用。

如果要根據真正的應用層內容再選擇伺服器,則先**最終伺服器和客戶端建立連線(三次握手)後,才能接收到客戶端傳送的真正應用層內容報文,然後根據該報文中特定字段,加上負載均衡裝置的伺服器選擇方式,決定最終選擇的內部伺服器。此時充當了**伺服器。

lvs基礎理論

一 lvs的型別 1 lvs nat network address translation 請求 client cip,vip director cip,vip 轉化director dip,rip real server dip,rip 響應 real server rip,dip direct...

lvs基礎理論

一 lvs的型別 1 lvs nat network address translation 請求 client cip,vip director cip,vip 轉化director dip,rip real server dip,rip 響應 real server rip,dip direct...

ELK(一) Elasticsearch基礎概念

elk提供了一整套解決方案,並且都是開源軟體,之間互相配合使用,完美銜接,高效的滿足了很多場合的應用。目前主流的一種日誌系統。elk是三個開源軟體的縮寫,分別表示 elasticsearch logstash,kibana 它們都是開源軟體。新增了乙個filebeat,它是乙個輕量級的日誌收集處理工...