higkoo's blog

双网卡使用keepalive配置LVS的direct模式,只有一个IP生效(双线双IP)

生产环境
CentOS 6.2 2.6.32-220.7.1.el6.x86_64
eth0 : 电信IP
eth1 : 联通IP

配置文件(/etc/keepalived/keepalived.conf)如下:
global_defs {
router_id LVS-HA-1
}
vrrp_sync_group TEL {
group {
TELNET
}
}
vrrp_sync_group UNI {
group {
UNICOM
}
}
vrrp_instance TELNET {
state MASTER
interface eth0
mcast_src_ip 113.74.32.22
virtual_router_id 31
priority 200
advert_int 1
authentication {
auth_type PASS
auth_pass LVS-HA-1
}

lvs的性能问题,软中断耗尽CPU单核后到达处理极限

最近在内网测试lvs,性能很不理想。出现的问题是:当压力较大时,Lvs服务器CPU的其中一个核使用率达到100%(处理软中断)。
1、 当Lvs服务器处理软中断的那个核使用率达到100%,就到达系统处理上限。
2、 占用CPU的是进程“ksoftirqd”,它未能使用到多核。

测试环境:
系统:CentOS release 5.4 (Final) Linux TestServer 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

Subscribe to RSS - higkoo's blog