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

基于局部性的最小连接调度

在基于局部性的最小连接负载调度(Locality-Based Least-Connection Scheduling)中,我们假设任何后端服务器都可以处理任一请求。算法的目标是在后端服务器的负载平衡情况下,提高后端服务器的访问局部性,从而提高后端服务器的主存Cache命中率。

在WEB应用中,来自不同用户的请求很有可能重叠,WEB访问流中存在空间的局部性,容易获得WEB请求的URL,所以,LBLC算法主要针对WEB应用。静态WEB页面的请求格式如下:

<scheme>://<host>:<port>/<path>

这个网站建得很特别?

请问,使用什么系统建立起来的?
谢谢!

Forums:

在LVS中,负载均衡器是否可以同时提供多种服务。

在做LVS时,我的负载均衡器在IPVSADM的配置脚本中配置了Netbioss服务,各节点也配置好SMB服务,现在客户端的请求经由负载均衡器分发到各节点处理,运行正常。
现在我们想在这个集群上运行http服务,但是在负载均衡器的ipvsadm的配置脚本是该怎样配置呢?是否可以在原有的脚本基础上直接添加相同的格式的语句就可以,还是要另外建一个负载均衡器,然后配置http服务才行呢?
也就是说在一个用LVS构建的集群服务器上,是否可以运行多种服务?

Forums:

请大侠们帮帮忙。我的备用调度器,一关机就死。可能是因为什么呀?

我问的可能太笼统了,
不过,因为和主调度器的配置什么都差不多。
包括ha.cf/haresource/ldirectord.cf文件。

无论怎么操作/或者什么都不操作,

在关机的时候,总是在
Stopping High-Availability services:
就死了。

也有可能是在等待什么,但是时间太长了,
过了20多分钟都没动静了。

不过,当主调度器宕掉之后,
他是可以直接接管ip转发的任务的。

不过还是不能关机。

btw1:请问和我的主辅调度器中的ha.cf文件有没有关系呀?

因为我的这2个文件中,对node的设定都是一样的,都是:

Forums:

关于LVS架构的选择

近期打算做直接路由方式的LVS的应用测试,但在架构的选择上有些困惑,特向大家请教。
以下是我画的两个拓扑,不知哪个更适合直接路由方式?或者有更好的。望赐教!谢谢!

[inline:架构1.jpg]

[inline:架构2.jpg]

Forums:

关于lvs系统中的“调度”一词的疑问

今天翻帖子,看到了这一篇。
由oufeng发表的“有关LVS动态负载反馈均衡”
(http://zh.linuxvirtualserver.org/node/118)

在章老师的回复中说“目前没有功能强大的Monitor Daemon实现”,

那么,
现在在LVS系统中的那些调度算法,
都不去调查真实服务器的负载情况吗?

如果不调查真实服务器的负载情况的话,
那么怎么去“调度”应该用哪台真实服务器处理当前的请求呢?

也就是说,
现在是“以自己为主”的去调度那些数据包到真实服务器吗?
(“以自己为主”的意思就是,

Forums:

heartbeat心脏跳的不是太好,请名医指点一二

对不起,又有个问题。

在我安装了heartbeat的调度器上,
开机的时候,
显示了如下的信息。

Starting anacron: [ OK ]
Starting atd: [ OK ]
Starting system message bus: [ OK ]
Starting HAL daemon: [ OK ]
Starting High-Availability services:
sed: -e expression #1, char 1: unknown command: `%'

Forums:

http与cookie可以兼得吗?

看到
http://zh.linuxvirtualserver.org/node/97
中,有这么一句话。
“不幸的是,如果你需要在的网站上采用cookies时将出问题,因为http是使用80端口,然而cookies需要使用443端口,这种方法下,很可能会出现cookies不正常的情况。”

那么请问,
在我的http应用中,如果想用cookies的话,
应该怎么设置调度器的调度算法呢?

或者在使用调度算法的时候,
使用 p 命令!
这样的话能解决问题吗?

谢谢!

Forums:

没有最好只有更好。那么这些调度算法分别最适用于哪种服务呢?

在这个站点上,
看了很多文档,知道了很多东西。

比如有N种算法提供给调度器用来调度后台真实服务器。

感觉上这些调度算法不是一个递进的关系。

那么请教一下
这些调度算法,
是不是都对应,也就是最适合某种(或某几种)服务应用呢?

比如
对于http最适用的是哪种调度算法?
而对于mailServer最适用的又是哪个呢?

谢谢!

Forums:

我的ipvsadm不能被heartbeat(或者是ldirector)自动启动,为什么呀?

我的heartbeat配置和ldirector配置是按照网上一篇文章配置的,
http://www.tcpip.com.cn/article/index.php?func=detail&par=3&parentid=2549&start=40&s=0

我现在的问题是,
1、计算机正常启动之后,
用service heartbeat status看状态,
是运行正常的。
但是ipvsadm却没有运行起来。
所以访问不了真实服务器。

只要我手动的运行/etc/init.d/ipvsadm start
就能访问真实服务器了。

那么哪里是设置这个ipvsadm和heartbeat同时启动的地方呢?
我的ha.cf、haresources和www.cf在帖子的最后

2、(手动打开调度器上的ipvsadm之后)

Forums:

页面

Subscribe to LVS中文站点 RSS