LVS集群

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

和大家共享 VS/DR 试验时的一些问题和经验

晚上研究了一下 LVS VS/DR 模式,发现如下问题以及可改进的地方:

1.
对于 LB-Director 而言,经过测试和理论推导,VIP 实际上是无需将掩码设置为 255.255.255.255 的。VIP 地址可以设置成对外可见。并且,在 LB-Director 上是不能仅仅单独设置一个 VIP 的。原因如下:

Forums:

关于持久连接向章博士和各位请教

章老师在

"可伸缩网络服务的设计与实现 » IP虚拟服务器的实现和性能测试 » 系统实现的若干问题"中的“连接的相关性”一节提到:

当一个客户访问一个持久服务时,IPVS调度器会在连接Hash表中建立一个模板,这个模板会在一个可设置的时间内过期,如果模板有所控制的连接没有过期,则这个模板不会过期。在这个模板没有过期前,所有来自这个客户到相应服务的任何连接会被发送到同一台服务器。

又在一个文章回复中讲到:

Forums:

请问lvs上记录当前连接情况的文件在哪里?

就是用ipvsadm -ln看到的连接数,有一个文件是用来记录连接的情况的,
以前有找到过一次,但是忘掉了,能否请知道其位置的仁兄告知一下,不胜感激。

Forums:

关于DR的问题

弄了一段时间,DR模式已经好了,可有一个问题:如果我的业务是一个专门上传文件的应用程序,尤其是会出现大文件(1G左右,而且数量比较多).那这样整个系统的瓶颈会不会出现在调度器(Loadbalance)这台服务器上(网卡,etc)?

多谢各位的解答!

Forums:

heartbeat启动问题

为什么启动的时候出现这个错误,在网上找不到这个错误的信息啊,大家帮我看看,你们有没有遇到过,help me

[root@localhost ha.d]# /etc/init.d/heartbeat start
logd is already running
Starting High-Availability services:
[FAILED]
heartbeat[13098]: 2007/09/06_16:04:05 ERROR: Client child command [/path/name/to/run] is not executable

Forums:

Heartbeat中ha.cf文件该怎样配置?

我所有redhat都是用虚拟机来跑的,出现一些问题,希望大家能够帮助我.

两台Loadbalance,一台主,一台备.当同时将这两台机器开机后,主机上的heartbeat进程起来了,但资源没有跑起来,过段时间,备机监测到主机down了,将资源成功接管过来.

以上是现象.我的问题:
heartbeat是如何监测到主机down了呢?本人这里不明白?我想应该是ha.cf文件配置问题,但又找不到原因.ha.cf中的各项值是什么意思?尤其是ping之类的.

多谢各位为小弟的解答.

Forums:

HeartBeat,为什么我的资源不会随heartbeat启动而启动?

我的资源文件如下配置(ipvsadm.sh,这个文件在/etc/ha.d/resource.d/ 目录下,启动方式支持 start|stop)
[root@redhat5 log]# tail /etc/ha.d/haresources
#
#node1 10.0.0.170 Filesystem::/dev/sda1::/data1::ext2
#
# Regarding the node-names in this file:
#
# They must match the names of the nodes listed in ha.cf, which in turn
# must match the `uname -n` of some node in the cluster. So they aren't
# virtual in any sense of the word.
#
redhat5 192.168.3.150/24/eth0:150 ipvsadm.sh

Forums:

关于LVS/DR中VIP的问题

我做的一个服务器集群的规划如下:
三台主机做集群,每台主机都是双网卡,其中一个绑定公网地址,一个绑定内网地址.可是研究了好久都没法实现LVS/DR.所以请教下大家在这种情况下是否可以用LVS/DR,VIP该如何设置?
这个问题我搜了很久都没找到解决方法,希望大家能帮我一下.非常感谢.

Forums:

持久连接和客户端切换有什么关系么?

最近做了一个带有https的集群,这个需要设置持久连接。
当我停止掉正在操作的服务器的443端口的时候,我的连接也断掉了。然后我再次刷新,还是连接不到好的服务器。

如果我没有设置持久连接的话,则不会出现这个问题。

请问现在存在这个问题么?我可以通过什么来解决呢?

Forums:

KTCPVS能否指定HTTP头字段进行Hash负载均衡?

看了一下KTCPVS的资料,提到了以下四种配置方法:
Content-based scheduler for simple HTTP service
Content-based scheduler for persistent HTTP service
Content-based scheduler for cookie-based HTTP service
Content-based scheduler for hash-based HTTP service
但都是基于URI来进行调度的。

不知有没有基于HTTP头字段来进行调度的?就是把基于cookie的方法扩展一下,让用户可以自行指定头字段。

如果有的话,应该如何配置?

Forums:

页面

Subscribe to RSS - LVS集群