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

关于IPVS(DR模式)的一个问题.

我做了一个负载均衡集群.ipvs(DR模式),DR的操作系统用RH AS4.内核是2.6.9

VIP:192.168.1.110
DIP:192.168.1.111 有一台备用机正在配置HEARTBEAT,ip是192.168.1.120

RIP1:192.168.1.112(以下写成112)
RIP2:192.168.1.113(以下写成113)
服务器提供HTTP服务.
IPVS配置如下:
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.1.110:http rr persistent 5
-> 192.168.1.113:http Route 1 0 0
-> 192.168.1.112:http Route 1 0 0

Forums:

到哪下载heartbeat软件包?

现已做成基本的负载均衡系统了,想做HA这一部分,但一直没找到heartbeat这个软件包。我用的是redhat9.0,内核是2.4.20,哪位知道下载地址呀,谢您了!

Forums:

关于动态权值计算的疑问,请章老师赐教

对同一个虚拟服务的所有RS,是否应该统一使用一种方式来计算动态权值呢?也就是说,使用同一种标准,例如cpu负载+一个服务请求响应时间或一笔事务处理的耗时,来计算每个RS服务器在一个时间段内的负载变化,从而得出新的权值。

我想,如果同一个虚拟服务中,允许不同的RS服务器使用不同的权值计算方法,那么这些得出来的权值应该是没有类比性的,但keepalived、mon、feedbackd好像都允许这样做,真是想不通。

章老师如何看待这个问题呢?

Forums:

章老师能说一下综合负载的具体定义吗?

综合负载究竟是全局性能参数还是具体到某个服务的性能参数呢?例如,计算cpu负载时,是根据/proc/stat来计算呢?还是执行一些特殊程序来计算具体服务进程的cpu load呢?

如果选择全局性能参数,就会使得为同一个RS服务器上运行的多个服务计算出来的负载都一致,换言之,不同服务之间会互相影响,使得计算出来的权值带有偏向性,虽然,这样的权值在从主机角度来看,也是正常的(毕竟性能降低的主机上,对其上运行的所有服务的权值也应该同时降低),但不一定准确。

Forums:

关于LVS HASH算法的一个问题

 
http://zh.linuxvirtualserver.org/node/59
使用了如下的HASH算法:

inline unsigned ip_vs_hash_key(unsigned int key)
{
    return (key * 2654435761UL) & IP_VS_TAB_MASK;
}

发现在使用中,仅仅是key的低位产生了作用

 for (i=0; i 


输出结果是:
Hello 82, key 3e2
Hello 482, key 3e2
Hello 882, key 3e2
...
Hello 3f082, key 3e2
Hello 3f482, key 3e2
Hello 3f882, key 3e2

假如使用
(key* 2654435761UL) >>(32-MASK_N_BIT);

Forums:

请问章博士,我要自己开发一个调度算法,需要注意哪些地方?

因为这方面的需求,所以想自己开发一个调度算法,需要注意哪些地方?

感谢:)

Forums:

请教章博士,邮件服务器如何做负载平衡!

请教章博士,邮件服务器如何做负载平衡!
我是按照
http://www.postfixadmin.cn/bbs/htm_data/7/0607/1541.html
这里的文档来做的,
请教一下如何才能做到负载平衡呢?

Forums:

lvs/tun+ha+ldirectord的一些问题

lvs已经运行一段时间了,最近发现一些问题:
1、今天运行ipvsadm时,最后一行出现这样一句话,不知道是什么意思
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
-> 0.0.0.0:0 Masq 0 0 0
2、我的ldirectord.cf下的quiescent=yes,其中一台realserver宕机了,用ipvsadm看该机器的状态是这样的:
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
> x.x.x.x:http Tunnel 0 1785 1102
我知道是调度器不再给该机器发包了,但这个active和inactive连接一直没减少,正常吗?

Forums:

用windows作客户机的问题

我的lvs是在linux上配置的。real server 是两台windows,用的是NAT方式,windows提供外网也有内网,因安全问题,需要windows只提供内网,并需要提供apache服务。现在碰到的问题是如果把windows外网IP去掉,换成内网,那么访问lvs什么都看不到,说是禁止访问。大家有没有有这方面经验的,请不吝赐教,谢谢!!

如果都是linux是可以的。

Forums:

请教一个lvs的恢复问题

现有南北两个区域的lvs,模式是lvs/tun,每个区域都有主/备调度器,假如出现以下两种情况,有什么方案能以最快的速度来恢复:
1、南方的主/备调度器都宕机了;
2、南方的realservers全都宕机了,南方的主/备调度器能否实现自动转向北方的realserver
谢谢!

Forums:

页面

Subscribe to LVS中文站点 RSS