LVS集群

LVS集群技术、系统、安装和使用

lvs realserver 中发现的问题

现在我有三个realserver

其中第3台发现有问题

前置调度一旦将任务指派到这个机器, 机器就会无法连接到网络上,网卡无响应
均衡方式是 DR模式
该realserver启动脚本如下

#!/bin/sh
/sbin/ifconfig lo:0 down
/sbin/ifconfig lo:0 197.197.11.46 netmask 255.255.255.255 broadcast 197.197.11.46 up
/sbin/route add -host 197.197.11.46 dev lo:0
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/conf/all/hidden
echo "1" > /proc/sys/net/ipv4/conf/lo/hidden

/proc/sys/net/ipv4/conf/all/hidden
/proc/sys/net/ipv4/conf/lo/hidden 这个两个都已经产生 说明no arp补丁生效

Forums:

LVS/NAT in XEN

The issus were descripted in the PNG file. The 2nd PNG file is a .gz file actually, it's the DIA source file for the lvs_xen_testcase.png file.

Testcase overview picture:

http://zh.linuxvirtualserver.org/files/lvs_xen_testcase.png

DIA source file:
http://zh.linuxvirtualserver.org/files/lvs_xen_testcase.dia_.gz_.png

Forums:

ldirectord可以实现动态负载均衡系统吗?

使用ldirectord软件包是否可以实现动态负载均衡系统? 真实服务器上需装什么软件,还是不需装任何软件?

Forums:

现在有哪些集群监测工具可以免费做测试用

有没有这样的软件?
我的测试环境是LD是redhat9.0,后端全是win2k的真实服务器,有这样的集群监测工具可以免费做测试用吗?想看看能否动态改变服务器的权值。急盼答复!

Forums:

有哪些监测服务器各性能批标、计算权值和更新服务器权值软件?

ldirectord已能测试真实服务器是启用或宕机,可以自动恢复服务器的权值为管理员设定值或将宕机后的服务器的权值设为0,现在打算实现动态负载均衡算法。
请问章博士或其他高手门:
第一:ldirectord这个软件可以实现监测服务器各性能批标、计算权值和更新服务器权值吗?若能,如何实现?(目前我只用它来监测服务器是宕机或恢复),真实服务器上应装什么软件?
第二:若这个软件不能,有哪些免费的可以实现这个功能的软件?望赐教!急盼答复!

Forums:

构建LVS+ldirectord,为何ldirectord启动后,会把没停用的真实服务器的权值设为0呢?

LB用redhat9.0,后端真实服务器全用的win2k,后台用三台真实服务器.现在的问题是:没用ldirectord之前,三台服务器都可用,都能接到转发的数据包,但启动ldirectord后,会把两台服务器的权值设置为0?三台服务器我在配置时都是一样操作的,急盼答复!
ldirectord.cf文件内容如下:
checktimeout=3
checkinterval=1
fallback=127.0.0.1:80
autoreload=yes
quiescent=yes

virtual=211.86.192.80:80
real=211.86.192.16:80 gate
real=211.86.192.105:80 gate
real=211.86.192.43:80 gate
fallback=211.86.192.16:80 gate

Forums:

动态负载均衡算法在一个实际的LVS系统中如何实现?

现在lvs+ldirectord已实现了服务器均衡、增删功能。但在不同的性能的服务器集群中,权值却需要管理员估计。
想在实际的系统中实现动态负反馈算法,看了章博士的关于动态反馈负载均衡的文章,看到文中讲到

   “任何一个结点Ni的权值公式就可以描述为:

  LOAD(Ni)=R1*Lcpu(Ni)+R2*Lmemory(Ni)+R3*Lio(Ni)+R4*Lprocess(Ni)+R5*Lresponse(Ni)

我们引入以下权值计算公式,结合结点的初始权值和采集的动态权值来计算最终的权值结果。

  Wi = A*DW(Ni)+B*(LOAD(Ni)-DW(Ni))1/3,如果动态权值恰好等于初始权值,最终权值不变,则说明系统的负载状况刚好达到理想状况,等于初始权值DW(Ni)。如果动态权值计算结果高于初始权值,最终权值变高,则说明系统负载很轻,均衡器将会增加分配给该结点的任务比率。如果动态权值低于初始权值,最终权值变低,说明系统开始处于重载状况,均衡器将会减少对该结点分配的任务。在实际使用中,若发现所有结点的权值都小于他们的DW(Ni),则说明当前个集群处于超载状态,这时需要加入新的结点到集群中来处理部分负载;反之,若所有结点的权值大大高于DW(Ni),则说明当前系统的负载都比较轻。

Forums:

lvs+ldirectored 为何看不到真实服务器列表?

手工启动ldirectord后,用ipvsadm查看,看不到真实服务器列表,为何? (不用ldirectord时,已实现均衡)。测试环境是LB上安装redhat9.0 ,真实服务器全是win2k,ldirectord.cf文件放在etc/ha.d/下,
ldirectord.cf的配置如下:
# Global Directives
checktimeout=3
checkinterval=1
#fallback=127.0.0.1:80
autoreload=yes
logfile="/var/log/ldirectord.log"
#logfile="local0"
quiescent=yes

# A sample virual with a fallback that will override the gobal setting
virtual=192.168.210.203:80
real=192.168.210.205:80 gate
real=192.168.210.206:80 gate
#fallback=127.0.0.1:80 gate

Forums:

ipvsadm的配置规则应放在哪个文件中?此文件应放在什么位置?

我把ipvsadm的配置规则放在/etc/rc.d/init.d/rc.local文件中,但机器启动后用ipvsadm 查看没发现真实服务器列表,后又将rc.local 拷贝到/etc/rc.d和/etc/下各一份,重启机器仍没有服务器列表,不知为何?ipvsadm的配置规则应放在哪个文件中?此文件又应放在哪个目录下啊?

我的LB上安装的redhat9.0

Forums:

求助,Keepalived,fedora5架設LVS,但是只能用2台電腦master與backup一起做WEB

小弟是一個剛接觸LINUX,FREEBSD,3個月的新手
請問可以給一個完整依點的安裝架設說明或指導嗎?
或是有網站資料.盡量是中文的
因為小弟的英文比較差.謝謝
只有架設2台WEB-SERVER的LVS然還要加上HA
再次.謝謝各位大哥.感激不盡

Forums:

页面

Subscribe to RSS - LVS集群