LVS+Keepalived负载均衡方式总结
1、負載均衡器、服務器集群直連方式(lb_kind DR)
http://network.51cto.com/art/201006/206831.htm
http://www.myhack58.com/Article/sort099/sort0102/2012/35640_4.htm
負載均衡器最簡潔安裝可以直接#yum ipvsadm keepalived
根據51cto.com網站知道要分別在真實服務器新建此文件#vi /usr/local/sbin/realserver,主要目的是把Vip綁定到環路接口lo中。
#chmod +x /usr/local/sbin/realserver
#/usr/local/sbin/realserver start
依據myhack58.com網站知道windows服務器則新建Microsoft Loopback Adapter接口,設置ip為Vip,掩碼在注冊表中查找vip找到并修改為255.255.255.255即可,網關請勿填寫。有若干機器要使用同一個ip地址,用本身做廣播地址和把子網掩碼設成4個255就不會造成ip地址沖突,否則lvs將不能正常轉發訪問請求。 其他同上
均衡器配置文件/usr/local/keepalived/etc/keepalived.conf說明
priority 100 #主備均衡器的優先級,主均衡器的數字要大于備用的
interface eth0 ? #綁定虛擬IP的網絡接口
weight 3 ? ? ? ? ? ? ?#注:設置服務器的權重
lb_algo wlc ? ?#負載均衡器調度服務器算法,互聯網應用常使用‘輪叫調度rr’或‘加權最小連接調度wlc’
lb_kind DR ? ?#負載均衡轉發規則。一般包括DR、NAT、TUN3種
persistence_timeout 60 ? ?#客戶端會話保持60秒,如果超時就連接到其他服務器
[root@cenpro ~]# ipvsadm -lnc
IPVS connection entries
pro expire state ? ? ? source ? ? ? ? ? ? virtual ? ? ? ? ? ?destination
TCP 01:58 ?FIN_WAIT ? ?192.168.0.8:8148 ? 192.168.0.10:80 ? ?192.168.0.254:80
TCP 01:58 ?FIN_WAIT ? ?192.168.0.8:8147 ? 192.168.0.10:80 ? ?192.168.0.254:80
TCP 01:58 ?FIN_WAIT ? ?192.168.0.8:8146 ? 192.168.0.10:80 ? ?192.168.0.254:80
TCP 00:01 ?NONE ? ? ? ?192.168.0.8:0 ? ? ?192.168.0.10:80 ? ?192.168.0.254:80
2、負載均衡器、服務器集群直連方式(lb_kind NAT)
負載均衡器雙網卡,其中一端接INTERNET,真實服務器的網關設置為均衡器的對內ip。
轉載于:https://blog.51cto.com/kekuk/1252720
總結
以上是生活随笔為你收集整理的LVS+Keepalived负载均衡方式总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android系统特效详解和修改方法
- 下一篇: 园区网VLAN应用实例