LVS集群技术、系统、安装和使用
as title..
使用的是DR模式,想实现sip request的loadbalance,但是抓包看到,request发给VIP之后,VIP就没有再转发给RIP.
所以请问: 1.LVS是否支持sip? 2.如果支持,是什么模式呢?lvs什么版本开始支持sip的? 3.请共享一些文章
谢谢!!!
1,今日上一套Java web system,应用做什么的就不讲了, 2,这个code使用导向方式处理, 3,几日前设计HA+Load balance,主要依靠LVS+heartbeat实现,依靠rr轮调,测试通过 4,今天实测,java code+LVS,发现问题点,不知道如何处理,上来请教
架构如下,user访问VIP,由LVS重新指向真实server,后面有三台真实server。
user登陆页面后可以查询,但新增资料时要求重新login,原因user的每一個需求被重新導向到真實server,
我想在arm+linux平台上运行lvs,编译内核时已选择IPVS模块,但是烧写内核之后还是没有lvs服务。
为什么lvs-dr模式时,在真实服务器上要用lo:0? 可以使用别的虚拟网卡么?比如eth1:0
[root@DR1 keepalived]# vi keepalived.conf
! Configuration File for keepalived
global_defs { notification_email { acassen@firewall.loc failover@firewall.loc sysadmin@firewall.loc } notification_email_from Alexandre.Cassen@firewall.loc smtp_server 172.16.10.1 smtp_connect_timeout 30 router_id LVS_DEVEL }
vrrp_instance VI_1 { state MASTER interface eth2 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress {
环境:1台linux服务器, 用于directory 2台windows服务器,用于realserver
IP地址划分:linux服务器 192.168.180.40 windows1服务器 192.168.180.58 windows2服务器 192.168.180.59 VIP:192.168.180.61 网关:192.168.180.62 linux服务器配置: ifconfig eth1:1 192.168.180.61 netmask 255.255.255.255 up route add -host 192.168.180.61 dev eth1:1 ipvsadm -C ipvsadm -A -t 192.168.180.61:80 -s rr ipvsadm -a -t 192.168.180.61:80 -r 192.168.180.58:80 -g ipvsadm -a -t 192.168.180.61:80 -r 192.168.180.59:80 -g
lvs/nat realserver用的是windows server 2008。服务切换的时候总是不成功,只能与同一台realserver通信,如果停掉的话会自动切换到下一台,请问是什么问题。用的是nat,还用添加本地回环么?
---------------------------------------------------------------------------------------------------------------------------------- 自己解决了,IIS会保持链接状态,关了就好了。
我起了三个udp服务,想要通过lvs进行负载均衡。我的配置如下: virtual_server vip 10514 { delay_loop 6 lb_algo rr lb_kind TUN nat_mask 255.255.255.0 persistence_timeout 0 protocol UDP
real_server ip1 10514 { weight 1 notify_down "/usr/local/goldmine/scripts/jobkeeper/keep-XXX.sh warn zookeeper XXX:ip1:10514:down" UDP_CHECK { connect_timeout 10 nb_get_retry 3 delay_before_retry 1 connect_port 10514 } }
以下是测试结果 http://zh.linuxvirtualserver.org/files/2.jpg
没有负载测试 http://zh.linuxvirtualserver.org/files/3.jpg
也不敢判断是不是lvs不能和web同一台机器就不行,尤其是我的nginx是请求本地apache 81端口,也会出现 502 Bad Gateway 错误,纠结中。。。。。
master配置 ! Configuration File for keepalived
global_defs { notification_email { }
notification_email_from root@localhost smtp_server localhost smtp_connect_timeout 30 router_id 194 }
vrrp_instance VI_1 { state MASTER
文档
描述的垃圾回收机制使用了慢定时器。 原文如下: 垃圾回收
为了将不再被使用的连接单元回收,我们在连接上设置一个定时器,当连接超时,将该连接回收。因为系统中有可能存在几百万个并发连接,若使用内核中的定时器,几百万个连接单元系统的定时器的列表中,系统每隔1/100秒进行单元的迁移和回收已超时的连接单元,这会占用很多系统的开销。
There are currently 0 users online.