这里是LVS集群项目的中文社区。欢迎大家在这里讨论和交流LVS集群的安装、使用、维护与开发,以及相关技术,帮助完善LVS的中文文档。也欢迎您在这里建立您的博客!

LVS HTTP 短连接QPS 性能最高能达到多少?

我在E5-2670 16core CPU, 32G Memory, Intel I350 NIC(8 rxq/8txq) 硬件平台下测试webbench 发现怎么优化都无法突破 9k request per second.
(淘宝内核,网卡中断亲和都已设置)

但是使用 wrk 测试 可以达到 3w+ request per second.
仔细研究了下 wrk 与 webbench 区别, wrk 更倾向于使用长连接发送http请求, webbench更多是 http 端连接请求.

请问大家有这方面的建议或者经验吗?

Forums:

求助一个问题(LVS+keepalived)

为什么我启动keepalived后,只添加了一个Real Server,

##################################################
virtual_server 192.168.31.101 80 {
delay_loop 6
lb_algo rr
lb_kind DR
nat_mask 255.255.255.0
persistence_timeout 50
protocol TCP

Forums:

有一些疑惑希望大家帮帮忙解答

场景:

lvs + keepalived 方式搭建的集群。
模式采用 DR直接路由模式 算法是wrr

问题1. 我是三线机房三线设备,用DR模式可以实现三线集群吗?为什么实现不了?
问题2.当RS挂掉后,当前这个RS的会话session是不是全部都丢掉了?我测试发现RS闪断remove 后又add 发现会话还是存在的,会有什么影响吗?

Forums:

LVS 中的ipvs的.c文件

LVS 中的ipvs的.c文件,我想修改LVS中的相关算法,但是根据网上的很多相关信息,都没有找到相应的.c文件,只找到了相关的模块动态连接库.ko文件。是不是因为版本的原因,还是其他什么原因,无法找到ip_vs相关的.c文件。望能相助。
谢谢!!

Forums:

lvs-dpdk

https://github.com/lvsgate/lvs-dpdk
https://github.com/jlijian3/lvs-snat已经移植到lvs-dpdk了

Forums:

DR 模式 每次去同一台服务器访问

lvs配置
ifconfig eth0:0 192.168.0.189 broadcast 192.168.0.189 netmask 255.255.255.255 up
route add -host 192.168.0.189 dev eth0:0
ipvsadm -A -t 192.168.0.189:80 -s rr
ipvsadm -a -t 192.168.0.189:80 -r 192.168.0.192:80 -g
ipvsadm -a -t 192.168.0.189:80 -r 192.168.0.193:80 -g

Forums:

从realserver访问vip

从realserver访问vip地址时,貌似没有经过lvs,直接访问本机了,如何解决?
从调度服务器也不能正常访问VIP,如何解决?

Forums:

lvs调度异常RealServer出现大量VIP连接VIP的ESTABLISHED连接导致web站点拒绝服务

系统架构:
调度算法: DR模式
DR:Keepalived+Lvs IP:10.251.146.83 VIP:10.251.146.254
RealServer01:jboss4 IP:10.251.146.69 VIP:10.251.146.254
RealServer02:jboss4 IP:10.251.146.70 VIP:10.251.146.254

Forums:

LVS NAT模式,打开重定向后状态为SYN_RECV,再关闭重定向也不能恢复

谢谢大家帮忙给看看,LVS的NAT模式,打开重定向后状态一直是SYN_RECV,即使关掉重定向也恢复不了,抓了下包,看着有点晕,请帮忙分析下,是哪的问题,

一开始做了几次实验都是关闭重定向的状态下测试的(其它操作都一模一样),没有任何问题,但每次一打开重定向,状态就会变成SYN_RECV,再把重定向关掉,状态仍然是SYN_RECV,以为是配置不对呢,就特意做了下面的实验:

其中真实服务器B不启动HTTP服务,真实服务器A正常启动服务,打开重定向后A的状态变成了SYN_RECV,再关闭重定向,A的状态不能恢复,

此时把B的HTTP服务启动,打开重定向,B也变成了SYN_RECV,再关闭重定向,A和B都不能访问了,状态都成了SYN_RECV。

实验环境,VMWARE虚拟出三台服务器,一台做LB,上面提到的A和B做RS,用本机192.168.133.204访问VIP:192.168.132.232,DIP是20.20.20.1 A的IP地址是:20.20.20.2,B的IP地址是:20.20.20.3
三台服务器之间是桥接,A和B的网关指向了20.20.20.1,防火墙和selinux已经关闭

Forums:

求助章博士以及lvs高手,LVS-DR模式,VIP与realserver不在同一子网,realserver能收到directory转发来的syn请求,但是无响应?为什么?

网络拓扑如图,使用LVS-DR模式,VIP与directory的Eth1网口的ip相同
directory配置:
ipvsadm -A -t 192.168.1.1:80 -s rr
ipvsadm -a -t 192.168.1.1:80 -r 192.168.2.2:80 -g -w 1

realserver配置:
ifconfig lo:0 192.168.1.1 netmask 255.255.255.255 up
route add -host 192.168.1.1 dev lo:0
echo 1 >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo 2 >/proc/sys/net/ipv4/conf/lo/arp_announce
echo 1 >/proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 >/proc/sys/net/ipv4/conf/all/arp_announce
route add -host 192.168.1.2 gw 192.168.3.2

Forums:

页面

Subscribe to LVS中文站点 RSS