lvs 三種負載均衡技術
lvs nat技術
lvs ip-tun技術
lvs dr 技術原理
三種負載均衡技術的優缺點
網路 arp
** arp
路由器交換機
osi 參考模型
應用層 pdu hello
表示層 pdu hello
會話層 pdu hello
傳輸層 段 tcp/udp頭hello
網路層 報文 ip包頭tcp/udp頭hello
資料鏈路層 幀 mac子層ip包頭tcp/udp頭hellofcs
物理層 位元 0101010101010101010100101010101010
企業交換機裝置型號
2950/2960
mac位址表
mac位址 埠號
路由表網段 介面表
網路層協議
arp-1
rarp **arp
路由器工作在網路層
根據「路由表」**資料
路由表中含有網段和介面
交換機工作在資料鏈路層
根據「mac位址表」**資料
mac位址表中含有mac位址和介面
網路負載均衡的兩種方案
基於網路裝置的負載均衡
基於作業系統的負載均衡
lvs常用的三種負載均衡模式
1.lvs nat模式 -------位址轉換技術
2.lvs ip-tun模式 -------ip隧道技術
3.lvs dr模式 -------直接路由技術
lvs ip-tun模式實驗規劃
lvs 指令碼
directorserver 192.168.10.1
realserver 192.168.10.2
realserver 192.168.10.3
vip=192.168.10.10
lvs ip-tun伺服器指令碼
ifconfig tunl0 192.168.10.10 netmask 255.255.255.255 up
route add -host 192.168.10.10 dev tunl0
ipvsadm -c
ipvsadm -a -t 192.168.10.10:80 -s rr //輪詢模式
ipvsadm -a -t 192.168.10.10:80 -r 192.168.10.2 -i
ipvsadm -a -t 192.168.10.10:80 -r 192.168.10.3 -i
ipvsadm
網段的概念
ip位址和子網掩碼轉二進位制之後進行 與運算的結果是網路號
lvs ip-tun 真實客戶端指令碼
ifconfig tunl0 192.168.10.10 netmask 255.255.255.255 up
route add -host 192.168.10.10 dev tunl0
echo "1">/proc/sys/net/ipv4/conf/tunl0/arp_ignore //arp忽略
echo "2">/proc/sys/net/ipv4/conf/tunl0/arp_announce //arp宣告
echo "1">/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2">/proc/sys/net/ipv4/conf/all/arp_announce
安裝LVS安裝LVS和配置LVS的工作比較繁雜
networking options packet socket netlink device emulation tcp ip networking ip advanced router network packet filtering replaces ipchains ip netfilter...
LVS學習筆記
2 lvs linux virtual server linux虛擬伺服器 3 lvs 實現負載均衡的一種軟體 nginx harproxy也可以實現負載均衡 4 模型 clients lvs伺服器 真正用來分攤壓力 處理請求的伺服器 realserver 5 lvs伺服器和realserver組成...
負載均衡lvs配置
1,準備3臺虛擬機器 2,先配置3臺虛擬機器的網路 eth0,配置在乙個網段 dip,rip在乙個網段3,配置lvs的vip ifconfig eth0 0 192.168.9.100 24 echo 1 proc sys net ipv4 ip forward ip forward 0,如果不是發...