这里是LVS集群项目的中文社区。欢迎大家在这里讨论和交流LVS集群的安装、使用、维护与开发,以及相关技术,帮助完善LVS的中文文档。也欢迎您在这里建立您的博客!
在基于局部性的最小连接负载调度(Locality-Based Least-Connection Scheduling)中,我们假设任何后端服务器都可以处理任一请求。算法的目标是在后端服务器的负载平衡情况下,提高后端服务器的访问局部性,从而提高后端服务器的主存Cache命中率。
在WEB应用中,来自不同用户的请求很有可能重叠,WEB访问流中存在空间的局部性,容易获得WEB请求的URL,所以,LBLC算法主要针对WEB应用。静态WEB页面的请求格式如下:
<scheme>://<host>:<port>/<path>
请问,使用什么系统建立起来的? 谢谢!
在做LVS时,我的负载均衡器在IPVSADM的配置脚本中配置了Netbioss服务,各节点也配置好SMB服务,现在客户端的请求经由负载均衡器分发到各节点处理,运行正常。 现在我们想在这个集群上运行http服务,但是在负载均衡器的ipvsadm的配置脚本是该怎样配置呢?是否可以在原有的脚本基础上直接添加相同的格式的语句就可以,还是要另外建一个负载均衡器,然后配置http服务才行呢? 也就是说在一个用LVS构建的集群服务器上,是否可以运行多种服务?
我问的可能太笼统了, 不过,因为和主调度器的配置什么都差不多。 包括ha.cf/haresource/ldirectord.cf文件。
无论怎么操作/或者什么都不操作,
在关机的时候,总是在 Stopping High-Availability services: 就死了。
也有可能是在等待什么,但是时间太长了, 过了20多分钟都没动静了。
不过,当主调度器宕掉之后, 他是可以直接接管ip转发的任务的。
不过还是不能关机。
btw1:请问和我的主辅调度器中的ha.cf文件有没有关系呀?
因为我的这2个文件中,对node的设定都是一样的,都是:
近期打算做直接路由方式的LVS的应用测试,但在架构的选择上有些困惑,特向大家请教。 以下是我画的两个拓扑,不知哪个更适合直接路由方式?或者有更好的。望赐教!谢谢!
[inline:架构1.jpg]
[inline:架构2.jpg]
今天翻帖子,看到了这一篇。 由oufeng发表的“有关LVS动态负载反馈均衡” (http://zh.linuxvirtualserver.org/node/118)
在章老师的回复中说“目前没有功能强大的Monitor Daemon实现”,
那么, 现在在LVS系统中的那些调度算法, 都不去调查真实服务器的负载情况吗?
如果不调查真实服务器的负载情况的话, 那么怎么去“调度”应该用哪台真实服务器处理当前的请求呢?
也就是说, 现在是“以自己为主”的去调度那些数据包到真实服务器吗? (“以自己为主”的意思就是,
对不起,又有个问题。
在我安装了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: `%'
看到 http://zh.linuxvirtualserver.org/node/97 中,有这么一句话。 “不幸的是,如果你需要在的网站上采用cookies时将出问题,因为http是使用80端口,然而cookies需要使用443端口,这种方法下,很可能会出现cookies不正常的情况。”
那么请问, 在我的http应用中,如果想用cookies的话, 应该怎么设置调度器的调度算法呢?
或者在使用调度算法的时候, 使用 p 命令! 这样的话能解决问题吗?
谢谢!
在这个站点上, 看了很多文档,知道了很多东西。
比如有N种算法提供给调度器用来调度后台真实服务器。
感觉上这些调度算法不是一个递进的关系。
那么请教一下 这些调度算法, 是不是都对应,也就是最适合某种(或某几种)服务应用呢?
比如 对于http最适用的是哪种调度算法? 而对于mailServer最适用的又是哪个呢?
我的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之后)
There are currently 0 users online.