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,它是乙個輕量級的日誌收集處理工...